gpt4 book ai didi

c# - 等效于 FileOutputStream

转载 作者:太空狗 更新时间:2023-10-29 17:46:34 25 4
gpt4 key购买 nike

我正在尝试将 pdf 旋转 180 度,并且我正在使用 ITextSharp 库来执行此操作。下面的代码取自他们网站的示例。但是,我似乎无法找到正确的命名空间来导入以使“FileOutputStream”工作。

这是一个控制台应用程序,所以不确定 Java 的“FileOutpuStream”是否可以工作。

PDFStamper() 的结构如下:

PdfStamper(PDFReader 阅读器,Stream 操作系统)

public void rotatePDF(string inputFile)
{
// get input document

PdfReader reader = new PdfReader(inputFile);
PdfName pdfName = new PdfName(inputFile);
int n = reader.NumberOfPages;
int rot;
PdfDictionary pageDict;
for (int i = 1; i <= n; i++)
{
rot = reader.GetPageRotation(i);
pageDict = reader.GetPageN(i);
pageDict.Put(PdfName.ROTATE, new PdfNumber(rot + 180));
}

PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(inputFile));
stamper.closer();
reader.Close();


}

最佳答案

尝试使用 FileStream。它在 System.IO

PdfStamper stamper = new PdfStamper(reader, new FileStream(inputFile, FileMode.Create));

关于c# - 等效于 FileOutputStream,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17866435/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com