首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与GhostScript.NET转换后的空白PNG文件

与GhostScript.NET转换后的空白PNG文件
EN

Stack Overflow用户
提问于 2014-12-02 11:25:53
回答 1查看 853关注 0票数 1

在我的软件中,我使用iTextSharp从一个输入文件生成2个PDF文件。我想使用GS将这些文件转换成两个不同的PNG图像,但是有些奇怪的事情发生了。我使用以下代码进行转换:

代码语言:javascript
复制
GhostscriptRasterizer rasterizer = new GhostscriptRasterizer();

rasterizer.Open(newFilePath1, gsInfo, false);
Image image = rasterizer.GetPage(300, 300, 1);
image.Save(subDirPath + serCod + "_S1.png");
rasterizer.Close();

rasterizer.Open(newFilePath2, gsInfo, false);
image = rasterizer.GetPage(300, 300, 1);
image.Save(subDirPath + serCod + "_S2.png");
rasterizer.Close();

当我保存第一个图像时,它显示为一个空白页,文件名与newFilePath1相同,没有.pdf,但有.png。

当我使用.png而不是.pdf看第二个文件名与.png相同的图像时,它有newFilePath1 pdf文件的图像。

我该如何解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-02 16:05:02

我建议您使用命令行中的Ghostscript (而不是通过Ghostscript.NET)尝试相同的操作。如果您得到了相同的结果,那么您可以在bugs.ghostscript.com上打开一个bug报告,并且有人可以查看它(记住要包括PDF文件和命令行)。

否则,您将不得不联系jhabjan (Ghostscript.NET的作者)并让他对此进行调查。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27248243

复制
相关文章

相似问题

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