我可以使用 ghostscript API 将 PDF 转换为其他格式,而无需从磁盘读取数据或将结果写入磁盘吗? 它有很大的开销!
我需要这样的东西:
public static byte[][] ConvertPDF(byte[] pdfData)
{
//// Returns an array of byte-array of pages data
}
最佳答案
使用 Ghostscript API,您可以从任何您喜欢的地方发送输入。根据您选择的输出设备,您可以将输出发送到标准输出,或检索内存中的位图。
如果你想要 TIFF 输出那么你必须有一个输出文件(标记图像文件格式,线索在名字中......)
同样,您不能将 PDF 文件作为输入来执行此操作,这些文件必须作为文件提供,因为 PDF 是一种随机访问格式。
是什么让您认为这是一个性能问题?
关于c# - 使用 dot net 或任何其他语言在内存中进行 ghostscript 转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16445307/