首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FileOutputStream等效项

FileOutputStream等效项
EN

Stack Overflow用户
提问于 2013-07-26 02:53:19
回答 1查看 23.7K关注 0票数 10

我正在尝试将一个pdf文件旋转180度,我正在使用ITextSharp库来这样做。下面的代码取自他们网站的示例。但是,我似乎找不到正确的名称空间来导入"FileOutputStream“。

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

PDFStamper()的结构如下:

PdfStamper(PDFReader阅读器、流操作系统)

代码语言:javascript
复制
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();


        }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-26 02:56:24

尝试使用FileStream。它在System.IO

代码语言:javascript
复制
PdfStamper stamper = new PdfStamper(reader, new FileStream(inputFile, FileMode.Create));
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17866435

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档