问题标签 [postscript]

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.

0 投票
2 回答
262 浏览

html - 以编程方式将 HTML 转为 Postscript 的过程是什么

我试图了解以编程方式将 HTML 转换为 PDF/Postscript 的过程是什么

所有谷歌搜索都会出现库来执行此操作,但我对所需的实际过程更感兴趣。

我知道您可以设置 Postscript 打印机并直接打印到该打印机,但其中一些库似乎可以即时创建 PDF 以允许预览等。

有没有人有这方面的经验,或者可以提供任何指导?

0 投票
3 回答
1829 浏览

c# - 将大型光栅图形图像(位图、PNG、JPEG 等)转换为非矢量 postscript

如何转换大图像并将其嵌入到 postscript 中?

我曾经将位图转换为十六进制代码并使用彩色图像进行渲染。它适用于小图标,但是当我尝试嵌入更大的图像时,我在 ghostscript 中遇到了 /limitcheck 错误。似乎ghostscript中的位图有内存限制。

我正在寻找一种解决方案,它可以在没有 3rd 方/预处理的情况下运行,而不是 ghostscript 本身。

0 投票
1 回答
279 浏览

pdf-generation - 我想按页面合并两个 PostScript 文档。如何?

我有一个棘手的问题,所以我需要描述我的问题:我需要在普通纸(德文 A4,但字母也可以)上打印双面小册子(三分之一的纸),然后剪纸。

这些页面位于 Postscript Level 2 文件中(由古老的打印机驱动程序生成,所以除了 ps2ps 之外,没有机会修补它)由我使用古老的操作系统的打印驱动程序工具(GpiMove、GpiLine、GpiText 等)生成。

我不想丢掉三分之二的文件,所以我的想法是:获取文件一、二和三,通过分别翻译/移动文件二和三,在新的双面纸上合并它们(如何?) . 三分之二并打印生成的新页面。

如果有帮助,我可以设法为每个文件打印一页小册子。

我不能原生地“说”后记,但我能够以编程方式解析、合并和操作文件。也许你可以提示我一个网页。我已经阅读了 adobe 网站上的手册,并点击了 www.inkguides.com/postscript.asp 上的链接

也许有一些 PDF 技术会有所帮助?我可以翻译ps2pdf。

感谢您的帮助
彼得 Miehle

PS:
我目前的解决方案:即8页:在第一页打印第1、4和7页,在第二页打印2、5、8和3、6,在第三页打印空白,剪纸并重新堆叠。但我想使用电动切割机,它更适合厚纸叠。

0 投票
1 回答
568 浏览

php - 后记到文本

我正在开发一个项目,使用 ImageMagick 和 ghostscript 将 OCR 的 PDf 转换为 png 并显示在浏览器中,以便我可以通过让用户查询单词来选择图像中的单词。Imagemagick 与 ghostscript 一起工作得很好。

我对 ps2text 实用程序有疑问,它不能与 pdf 的 . 任何人都可以建议一个很好的实用程序来在 Linux 中将 postscript 转换为文本,以便我可以将它存储在 db 中。此后,我使用自定义的书面搜索类来找出每个单词的坐标并突出显示浏览器中的文本。

谢谢

0 投票
2 回答
1977 浏览

postscript - 在ps中嵌入eps文件

jpeg通过 jpeg2ps 将图像转换为 eps(封装的 postscript),现在我想将新创建的 eps 嵌入到 PS(postscript)文件中,知道吗?

实际上ps有大约 80 页,我想将eps文件代码放在 postscript 中作为标题,并且在所有 80 页中我只想使用它的引用来最小化 postscript 的大小。

0 投票
5 回答
3553 浏览

pdf - pdf 中 docinfo 元数据的 pdfmark 不接受关键字或主题中的重音字符

我正在使用程序将元数据插入到 postscript 文件中,然后使用 Adob​​e Distiller 将其提取为 pdf。我正在使用从Thomas Merz 的“使用 Acrobat-PDF 进行网络发布”的在线章节中获取的代码:

当您查看生成的 pdf 中的元数据时,重音字符会变成“?” 在主题和关键字字段中,但不在标题和作者字段中。字符都是一样的ascii 233

我尝试用八进制编码 (\351) 替换它们,结果相同(标题和作者没问题,主题和关键字搞砸了)。

文件编码为 latin-1,unix eol

我在 adobe 论坛上发现了一个提及,但答案对我来说没有意义。

http://forums.adobe.com/message/1165593http://forums.adobe.com/thread/307687

我将编码更改为 utf-8,以二进制方式插入字符(在 VIM 中:<Ctrl-v>u00e9),没有变化。我尝试在几个地方插入 BOM,它没有工作。

这是来自 Acrobat Pro 9 (9.3.3177) 的蒸馏器

我没有注意到 Acrobat Pro 7 的这个问题。

有没有人知道在修改后记文件时将重音字符放入所有元数据字段的解决方法,或者告诉我是否做错了?

不同的字段不接受相同的字节似乎很奇怪。

可能相关的 SO 问题:PDF 中的 Unicode

我正在嵌入所有字体。

0 投票
1 回答
990 浏览

ms-word - 如何使用 Word 2007 打印双面部分

我有一个包含许多部分的 Word 2007 文档。每个部分使用该部分第 1 页标题中的 PCL5 转义码启用/禁用双工。

PCL5 打印机越来越少,尤其是大容量/大容量打印机。

是否有可以用来代替打印机特定代码的等效通用代码?

或者是否有您知道的 PCL6 代码?

或者是否有适用于 Word 2007 的 postscript 解决方案?

任何帮助将不胜感激。

0 投票
2 回答
944 浏览

java - 查询打印机以确定 postscript 输入槽托盘编号

我正在尝试找出一种方法来以编程方式确定打印机输入槽托盘到编号定义以用于生成后记。

我以这种方式收集了 PPD 文件和整理信息的集合,但仅限于我拥有 PPD 的打印机似乎很愚蠢 - 最好询问安装在 Windows 中的打印机,看不出它是 unix 安装的问题. 这在 Java 或 .NET 中是否可行?

编辑:

从那以后,我发现 postscript level 2 使用实际的托盘名称而不是数字。因为我知道它可以在 .NET 中查询打印机(或者它可能只是在 Windows 中检索信息)以获取托盘名称,当我决定在后记 3 中更改它时,他们必须有办法获得身份证...

谁能指出我正确的方向?谷歌似乎无法提供帮助。或者至少我找不到正确的搜索词

0 投票
2 回答
55789 浏览

pdf - 如何更改 PDF 的页面方向?(需要 Ghostscript 或 PostScript 解决方案)

给定一个 PDF 文档,如何更改单个页面方向?

我正在使用最新版本的 Ghostscript。

0 投票
1 回答
689 浏览

graphics - graphviz中边和节点的布局

在graphviz中,我希望有一条不穿过节点的边。这是我的图表:

没有尾端口,我得到了一个很好的垂直图,除了边缘穿过节点。但是,一旦我[tailport=e]像示例中那样添加,我的图形是水平的,并且边缘仍然穿过节点。

如何保持节点垂直并将边缘连接到右侧?

谢谢