gpt4 book ai didi

Python使用命令行、ghostscript时写入ram文件

转载 作者:太空宇宙 更新时间:2023-11-03 16:12:40 43 4
gpt4 key购买 nike

我想从 python 运行此命令:
gs.exe -sDEVICE=jpeg -dTextAlphaBits=4 -r300 -o a.jpg a.pdf
使用 Ghostscript 将 pdf 转换为一系列图像。如何使用 RAM 来存储输入和输出文件?是否有类似 StringIO 的东西可以为您提供文件路径?

我注意到有一个 python Ghostscript 库,但它似乎没有提供更多的命令行功能

最佳答案

使用 Ghostscript 演示代码时,您不能将 RAM 用于输入和输出文件,它不支持。您可以通过管道将输入从标准输入输出到标准输出,但这就是标准代码。

您可以使用 Ghostscript API 从任何来源提供数据,并且可以编写自己的设备(或选择显示设备)以使页面缓冲区(这是输入呈现的内容)在其他地方可用。当然,前提是您有足够的内存来容纳整个页面。

当然,这样做需要您编写代码来与 Ghostscript 共享对象或 DLL 进行交互。也许 Python 库可以做到这一点,如果我不是 Python 开发人员,我不知道。

我怀疑 John Coleman 的指针足以满足您的需求。

关于Python使用命令行、ghostscript时写入ram文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39144281/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com