c# – MemoryStream(pdf)到Ghostscript到MemoryStream(jpg)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了c# – MemoryStream(pdf)到Ghostscript到MemoryStream(jpg),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含829字,纯文字阅读大概需要2分钟。
内容图文
我确实看到了“PDF to Image using GhostScript. No image file has to be created”,但只有(有点)回答了我的一半问题.是否可以使用GhostScriptSharp(或常规GhostScript DLL)将MemoryStream中的pdf转换为MemoryStream中的jpg?我说的是用iTextSharp动态填写的pdf表单,我已经指向MemoryStream保存到数据库或流式传输到http响应,我真的很想避免保存到文件(以及随后的清理)如果我能够.
在我引用的答案中唯一的答案声称,必须要使用GhostScript dll来完成后一部分,但很明显我需要做一些好的腿部工作来弄清楚这意味着什么.有没有人有这么好的资源可以帮助我完成这个旅程?
解决方法:
问题在于,与PostScript语言不同,PDF语言本身就需要随机访问文件.如果您直接向标准输入或PIPE提供PDF,Ghostscript会在解释PDF之前将其复制到临时文件中.因此,没有必要将PDF作为MemoryStream(或字节数组)传递,因为它在解释之前最终会在磁盘上结束.
看一下Ghostscript.NET和它的GhostscriptRasterizer样本的’内存’输出.
内容总结
以上是互联网集市为您收集整理的c# – MemoryStream(pdf)到Ghostscript到MemoryStream(jpg)全部内容,希望文章能够帮你解决c# – MemoryStream(pdf)到Ghostscript到MemoryStream(jpg)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。