问题标签 [ghostscript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 在 python 2.3 上,Windows 执行具有多个参数和路径中空格的 Ghostscript 之类的程序的最佳方法是什么?
肯定有某种抽象允许这样做吗?
这本质上是命令
这种方式对我来说看起来很脏,一定有一些pythonic方式
pdf - Ghostscript PDF -> TIFF 转换对我来说很糟糕,人们对此赞不绝口,我一个人看起来很闷闷不乐
当我看到这种输出时,我的胃在翻腾。
http://www.freeimagehosting.net/uploads/e1097a5a10.jpg
这是我的命令,正如Best way to convert pdf files to tiff files所建议的那样
我究竟做错了什么?
(不考虑商业产品)
image-processing - 关于 Ghostscript:创建空白 .tif 文档的最快方法
遗留后端需要带有 .tif 文档的电子邮件正文,没有 tif 并且它会失败。所以我需要生成一个空白的.tif,有没有一种快速的方法可以用ghostscript做到这一点?
编辑:在我需要时在项目安装中使用一次。
java - 在不尝试打印的情况下验证 Postscript?
在我的应用程序中将数据保存到 Postscript 会生成一个 Postscript 文件,我可以在 GhostView 中毫无问题地查看该文件,但是当我尝试打印它时,打印机无法打印它,因为它似乎无效。
有没有办法验证/查找 Postscript 文件中的错误,而无需实际将其发送到打印机?首选的是某种 Java API/库,但执行相同操作的程序也可以。
编辑#1:不,我不知道它为什么无效,甚至不一定无效,但希望能够在ghostview之外验证它,或者弄清楚它无法打印时发生了什么。
回答: 好吧,使用 ps2ps 技巧,我能够看到 Postscript 所做的输出,并在那里检查差异。不同之处在于我不允许在 Postscript 中为图像的宽度或高度使用十进制数,而只能使用整数。所以我仍然没有找到验证的方法,但是这种方法对我的问题来说已经足够好了。谢谢。
ghostscript - 为什么我的 CID(类型 11)字体在 Windows 上的 GS8.61 中不起作用
我在澳门有一个客户使用 Windows EUDC 来定制 Big5 字形。我Fontforge
在 Linux 上使用将 .TTE 转换为 11 型(CID 类型 2)字体,并创建了一个自定义CMap
来将Big5
代码点映射到字体中的正确字形。这一切都在 Windows 上的 GS8.60 和 Linux 上的 GS8.61 - GS8.63 中运行良好。在 Windows 上加载 GS8.61 中的字体时,我得到一个
gs_cidfn.ps 中 /findfont 中的 /rangecheck 错误。
我已经尝试EUDC.TTE
在 Ghostscript 中通过cidfmap
没有运气/invalidfont
在/findfont
. 我对尝试联系 Ken Lunde 犹豫不决,因为这似乎是 Ghostscript 特有的问题。有人知道解决方法吗?有没有人开发了一个补丁,这样我就不会在这里重新发明轮子了?
编辑:/rangecheck
错误发生在.buildcidfont
过程中。.buildcidfont 过程没有从 8.60 更改为 8.61。
python - Ghostscript PDF -> TIFF 在使用带有亚洲字体的文件时会引发无法捕获的异常
Ghostscript 卷曲而死,向 stdout 抛出一个我无法捕获和记录的异常。我很确定当我给它亚洲字体时它会生病。有没有人支持这个问题并解决了它?
resolution - Ghostscript和高分辨率?
我正在编写一个脚本来读取一些标记数据,生成一个 tex 文档并将其转换为 png 图像。
只要我使用 tp 286 像素/英寸的分辨率,一切正常。不幸的是,我用来创建图片数据的 GhostScript 在我使用更高的值时没有任何作用。
我该如何解决这种行为?
linux - Ghostscript:拆分大 PDF 会导致“pdfmark 目标页面”错误
我正在尝试使用 gs(Debian Lenny 上的 Ghostscript 版本 8.62)将 PDF 拆分为 2 个较小的 PDF。我手头只有 Debian Linux,所以请不要提供 Windows 或 Mac 解决方案。
指定时-dLastPage=740
,我收到错误:
我已经搜索了 Ghostscript 文档以了解如何完全禁用 pdfmark(我不需要直接打印 pdf 的链接或书签)。 -dDOPDFMARKS=false
不起作用。
我已经在互联网上搜索了任何报告类似错误的人。我还没有找到解决办法。
请帮忙!
作为参考,我使用的命令是:
pdf - 需要有关 PDF 颜色分离的帮助/答案
使用以下过程:
- 当用户将某些内容打印到虚拟打印机时,PDFCreator 会创建 PDF
- PDF 通过集成的 VBScript 处理程序进一步处理,并传递给 JAVA,后者对 PDF 内容进行一些处理
- 在该过程的中间,使用 PDF 调用外部应用程序,将黑色文本和图形添加到 PDF
- PDF 被收集起来,每周交给印刷厂一次,该印刷厂为每个 CMYK 使用一个印版
问题是:印刷厂需要一个分色的CMYK PDF,但是从外部应用程序添加的黑色文本和图形应该是K平面上唯一的内容(因为我们要制作特殊的打印效果)。通过 PDFCreator 打印的所有其他内容只能在 CMY 印版上,因此必须用这些颜色模拟黑色。
目前,我们在调用外部应用程序之前手动停止该过程并通过 Adobe Creator Pro 分离颜色,但这不是未来的选择,因为整个过程应该是自动化的。
所以基本上我需要一种将 CMYK PDFCreator PDF 转换为 CMY 版本的方法,这样外部应用程序就可以根据需要输入尽可能多的黑色 K 内容。
PDF转换是我前进的正确方向吗?有什么办法可以用ghostscript做到这一点吗?我阅读了 gs 文档,但一无所获,因为我只看到了 RGB 到 CMYK 的转换,但没有看到 CMYK 到 CMY 的空 B...
pdf - 使用 ImageMagick 或 Ghostscript(或其他东西)缩放 PDF 以适应页面?
我一直在努力反对这一点,但无济于事。
我需要缩小一些大型 PDF 以在 8.5x11 英寸(标准字母)页面上打印。ImageMagick/Ghostscript 可以处理这种事情,还是因为我使用了错误的工具来完成这项工作,所以我遇到了很多麻烦?
仅仅依靠客户端打印对话框中的“缩小到页面”选项不是一个选项,因为我们希望它易于最终用户使用。