问题标签 [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 投票
11 回答
63881 浏览

pdf - 将一个 pdf 或 ps 文件叠加在另一个文件之上

我有两个 pdf 或 postscript 文件(我可以使用任何一个)。我想要做的是将每个页面合并到另一个页面上,以便文档 A 的第 1 页将与文档 B 的第 1 页组合以生成输出文档的第 1 页。这不是我必须以编程方式做的事情,尽管这会有所帮助。

有任何想法吗?

0 投票
3 回答
2608 浏览

string - 如何在 PostScript 中获取字符串的高度度量?

您可以使用当前字体获取字符串的宽度,stringwidth尽管这实际上会在堆栈上推送偏移坐标,但 y 值似乎总是没用。有没有办法确定字符串的确切高度,可能包括也可能不包括下降线?

0 投票
1 回答
2458 浏览

postscript - 将文本(实际上是条形码)添加到 Postscript 文件

我希望能够将条形码添加到生成的 postscript 文件中。postscript 文件是由另一个程序生成的,我无法更改该程序的工作方式。

我发现几个线程表明这可以通过将 Postscript 文件转换为 PDF 来完成(胶合(拼版)PDF 文档从一个 .ps 文件创建两个 pdf?;将一个pdf 或 ps 文件叠加在另一个之上)。

我想知道是否有一种方法可以在没有 PDF 转换的情况下做到这一点(保持简单,保持快速,并避免质量损失)。如果事实证明 PDF 转换是唯一合理的解决方案,那么从 Postscript 到 PDF 是否有质量损失?

0 投票
5 回答
3019 浏览

macos - 乳胶中的 PostScript 文件模糊

我使用 Mac OS X 的 Preview 来查看 pdf 和 PostScript 文件。然而,一些用 Latex 生成的 ps 文件看起来很模糊,例如,

替代文字 http://img261.imageshack.us/img261/4686/picture1ky5.png

有没有办法解决这个问题?

0 投票
1 回答
816 浏览

linux - linux Imagemagick 将 PDF 转换为 JPG 的问题

我正在使用的系统使用 linux 实用程序 convert 将 pdfs 转换为 jpgs。我的盒子给了我以下错误。

但是生产机器没有。根据

我的版本与生产机器相同。我不确定如何检查 postscript 是否需要更新。并不是一个真正的 Linux 大师。

编辑:根据建议,我检查了 Ghostscript。以下已安装。

0 投票
1 回答
585 浏览

orientation - 在 Postscript 文件上使用 Cups 反转方向

在 CUPS 中使用 lp -oorientation-requested=6 打印 postscript 文件时,第一页反转 180 度,然后下一页回到 0 方向。第三页旋转 180 度,第四页回 0 以此类推。我需要将文件中的每一页反转 180 度。任何关于尝试什么的建议将不胜感激。

0 投票
5 回答
3078 浏览

pdf - PS/PDF 如何存储和压缩位图?

我正在试验一个系统来扫描字母并将扫描的位图转换为 PDF,目标是获得高分辨率和较小的 PDF 文件大小。

我正在使用扫描仪、用于位图操作的 GIMP 和用于位图到 PDF 转换的 ImageMagick 进行原型设计。

我的过程如下所示:

  • 以 3x8 位颜色、600 DPI、LZW 压缩的真彩色 TIFF 文件大小进行扫描,大小约为 8 Mb。

  • 使用 GIMP 将位图转换为具有 4 到 8 种颜色的典型颜色表的索引图像。这使得图像可更好地压缩。

  • 使用 ImageMagick 转换 LZW 压缩的索引 TIFF 文件 PDF,每页大约 500K。

现在为了使图像更好地压缩,我可以使位图对压缩更友好。在这里进行实验之前,我想知道 PS/PDF 是如何存储位图的。

PS/PDF 中的位图是运行长度编码的吗?然后我会通过从位图行中删除单个像素来获得压缩。

您有进一步优化的想法吗?

您知道 PS/PDF 中对位图存储格式的引用吗?

0 投票
2 回答
742 浏览

postscript - “currentpoint newpath moveto”过程的更好名称

问题:您对这些函数的更好名称有什么建议吗?

由于 newpath 和 stroke 导致当前点变得未定义,我通常定义如下过程

但是,这些名称实际上是如何编写不可维护代码的示例,我宁愿将它们称为其他名称,但无法想出任何好名称(除了可能类似的名称newpath_without_undefining_currentpoint,然后使用过程的好处或多或少消失了)。

搜索现有用法仅在 ghostscript 的 pdf_ops.ps 中找到以下内容:

/tn { currentpoint newpath moveto } bdef % 已过时,从未使用过。

并且tn并不是一个更好的名字。

编辑:我所说的具有不可维护的特征的意思是我最终得到newpath and new_path,两者都做同样的事情但略有不同,并且名称中没有任何内容暗示任何事情。我知道标识符通常保持简短以节省空间,但这对于我的手写文件来说不是问题。

0 投票
4 回答
451 浏览

latex - 在 LaTeX 中检测输出设备

有没有办法在 LaTeX 样式/类文件中检测正在使用的输出设备(或至少它具有哪些功能)?pstricks原因是,我正在编写一个类文件,如果 Postscript 可用,我想在其中使用一些 Postscript 特定的包(例如),但如果我只是写

那么如果我用pdflatex. 所以理想情况下,我正在寻找可以使用的东西

看起来这一定是可能的,因为我知道像这样的包pgf可以改变它们的行为以根据输出设备使用适当的图形命令,但我已经做了一些谷歌搜索并检查了我的 LaTeX 书,但还没有找到方法。

0 投票
3 回答
143 浏览

pdf - 生成自定义文档的最佳方法?

我正在生成用于打印的文档。它应该使用特定的 TTF 字体,并且所有内容都必须使用矢量图形打印(为了质量)。一些文本应该被自动替换(例如当前时间)。它还应该包括一个带有图表的自定义生成的 EPS 图像。

理想情况下,我希望有某种可以轻松替换文本的文档模板,如果它可以通过路径导入图像会很好。但我不确定哪种格式对此有好处。我能想到的最好的是LaTeX,但我不喜欢将它与TTF一起使用需要大量的手动工作......还有其他想法吗?

顺便说一句,我正在使用 OS X ...