如何转换位于内存中的二进制blob,与jpeg位于的位置相同。使用纯幽灵脚本api接口。例如gsdll32.dll。
建议的接口使用磁盘上的默认文件。
args = [
"-dFirstPage=10",
"-dLastPage=10",
"-sDEVICE=jpeg",
"-r300",
"-sOutputFile=book.jpg",
"-dNOPAUSE",
"test2.pdf"
]发布于 2015-02-21 19:36:26
Ghostscript PDF解释器假定它处理磁盘上的文件(例如,请参阅pdf_main.ps中runpdf和runpdf贝京的定义)。也许您可以将其转换为流并传递给它,但在我看来,这似乎是很多工作,都是在PostScript中完成的。
您绝对不能将JPEG输出写入相同的内存位置。
https://stackoverflow.com/questions/28648747
复制相似问题