ghostscript相关内容

是否阻止Ghost脚本栅格化文本?

我正在尝试将PDF转换为PCL(使用ghost脚本,但我希望听到其他建议),每个驱动程序(ghost脚本设备),包括所有内置和gutenprint生成的PCL文件比输入的PDF大许多倍。(这就是问题所在-我需要我的PCL和输入一样小)。 由于文本没有显示在PCL文件中,我猜Ghost脚本正在栅格化文本。有没有一种方法可以防止GS,或者只是Gutenprint,这样做呢?我宁愿让它嵌入字体,或 ..
发布时间:2022-04-12 19:27:28 其他开发

如何修复GraphicsMagik错误(GM CONVERT:此图像格式没有解码委托)

因此,我正在尝试开发一个小应用程序,它可以接收PDF文件并将其转换为node.js中的图片。 我发现pdf2pic包非常适合我想做的事情。 因此,按照该软件包中的说明,我去安装了Ghostscript和Graphicsmagick,然后安装了该软件包。我正在使用Windows btw。 以下是我的node.js代码: const { fromPath } = require(" ..

鬼脚本 |不可恢复的错误,退出代码 1

我有一个用来合并 PDF 的 shell 脚本,在今天之前,它似乎运行良好. 现在,当我跑步时,我收到以下消息:GPL Ghostscript 9.06:不可恢复的错误,退出代码 1 它会生成一个空白 PDF,而不是合并的 PDF.这是我的代码: 有什么想法可能是错的吗? 我正在使用 Debian 运行 Apache. 谢谢 解决方案 把这个$cmd改成 $ ..
发布时间:2022-01-24 23:43:22 PHP

什么是 PostScript 字典,如何访问它们(通过 Ghostscript)?

我通常将 ghostscript 视为命令行工具;然而,我从未停止对那里存在的大量设置和选项感到惊讶 - 这是因为 ghostscript 是一个成熟的 PostScript 语言解释器(我经常忘记). 例如,在 查询 Ghostscript 以获取输出设备的默认选项/设置(例如“pdfwrite"或“tiffg4");学习如何检索给定输出设备的默认选项.但是,我想知道的是 - 这些选项与所 ..
发布时间:2022-01-22 12:18:32 其他开发

如何在 postscript 文件上制作程序覆盖文本?

我有一些 postscript 格式的图表,由 gnuplot 生成.我需要在图表上放置一些识别信息.我如何编写一些指令来做到这一点?我想在图表的右上角写一个数字(一个 .ps 文件). 解决方案 好的,您链接到的示例文件运行良好(并且没有重新定义 showpage 运算符). 所以我现在假设如下: 您所有的 .ps 文件都类似于您的示例文件. 您所有的 .ps 文件都只有一 ..
发布时间:2021-12-30 18:55:18 其他开发

通过将 PDF 中的所有字体字形转换为轮廓形状来替换它们

我正在寻找一种方法来“勾勒" PDF 文件中的所有文本/字体,即将它们转换为曲线. 我更愿意这样做而不必将 PDF 转换为 PostScript 并返回.另外,我想使用可以从命令行自动执行的免费轻量级跨平台工具,例如 Ghostscript 或 MuPDF. 解决方案 是的,您可以使用 Ghostscript 来实现您想要的. 我.对于高达 9.14 的 Ghostscript ..
发布时间:2021-12-30 11:11:23 其他开发

在 PDF 中嵌入 ICC 颜色配置文件

我正在生成一个 PDF,其中所有图形都在 sRGB 颜色空间的 \DeviceRGB 中绘制.我想使用 ICC 配置文件将 PDF 转换为不同的颜色配置文件并嵌入 ICC 配置文件,但我找不到一个好的工具来执行此操作. 我尝试过 ImageMagick,但它光栅化了不受欢迎的 PDF,并且我尝试过使用 Ghostscript.但是虽然这会转换颜色,但它不会嵌入 ICC 配置文件. 是否 ..
发布时间:2021-12-14 16:07:41 服务器开发

如何在现有 PDF 中嵌入字体?

背景: 我有以编程方式生成的 PDF.我需要能够将 PDF 直接从服务器发送到打印机(而不是通过中间应用程序).目前我可以执行上述所有操作(生成 PDF,发送到打印机),但由于字体未嵌入 PDF 中,因此打印机正在进行字体替换. 为什么字体在生成时没有嵌入: 我正在使用 SQL Reporting Services 2008 创建 PDF.SQL Reporting Servic ..
发布时间:2021-12-14 16:06:59 C#/.NET

如何将 PDF 文件中的页面图像更多地向左或向右移动?

我们有一堆扫描的页面(大约 600 个),每个 PDF 查看器显示的图像的右边缘边距为零,但左边距约为 2 英寸.(大概是在扫描时,使用了错误的设置...) 我们想打印这些页面,最好是作为小册子.有没有办法永久地将所有页面图像移向中心,并让 PDF 以更令人愉悦的方式显示这些页面?Ghostscript 能做到吗?可以用其他方法来做到这一点吗,比如在一些 PDF 处理库的帮助下以编程方式? ..
发布时间:2021-12-14 15:58:16 其他开发

优化 PDF 文件(使用 Ghostscript 或其他)

如果您想优化 PDF 文件并减小文件大小,Ghostscript 是最佳选择吗? 我需要存储大量的PDF文件,因此我需要尽可能地优化和减小文件大小 有人有使用 Ghostscript 和/或其他方面的经验吗? 命令行 exec('gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.4-dPDFSETTING ..
发布时间:2021-12-14 15:50:34 服务器开发

PDF - 去除白边

我想知道一种从 PDF 文件中删除白边的方法.就像 Adob​​e Acrobat X Pro 一样.我知道它不适用于每个 PDF 文件. 我猜想这样做的方法是获取文本边距,然后裁剪掉该边距. PyPdf 是首选. iText 根据此代码查找文本边距: public void addMarginRectangle(String src, String dest)抛出 IOExc ..
发布时间:2021-12-14 15:44:46 其他开发

在PDF中将RGB转换为CMYK的脚本(或其他方式)?

是否可以为 Adob​​e Illustrator 或其他一些工具编写脚本来读取大量 PDF 文件的内容并将所有 RGB 颜色转换为 CMYK? 如果是这样,请有人指出所涉及的一些步骤,或者在哪里可以找到更多相关信息? 解决方案 这个答案不是针对 Illustrator,而是针对 'some other tool',即 Ghostscript(下载 gs871w32.exe 或 gs ..
发布时间:2021-12-14 15:42:52 其他开发

使用 GhostScript 获取页面大小

是否可以使用 GhostScript 获取页面大小(例如来自 PDF 文档页面)?我见过“bbox"设备,但它返回边界框(每页不同),而不是 PDF 页面的 TrimBox(或 CropBox).(有关信息,请参阅 http://www.prepressure.com/pdf/basics/page_boxes关于页面框.)还有其他可能吗? 解决方案 同时我找到了一个不同的方法.这个只使用 ..
发布时间:2021-12-14 15:37:42 其他开发

如何使用 ghostscript 将 PDF 转换为 PDF/A 或 PDF/X?

有没有办法使用 ghostscript 将 PDF 转换为 PDF/A 或 PDF/X?我知道它可以用于将PDF转换为图像,但我不知道它是否可以用于转换PDF/A.我应该使用哪些参数? 解决方案 这是将pdf文档(不是pdf/a)转换成pdf/a:gs -dPDFA -dBATCH -dNOPAUSE -dUseCIEColor -sProcessColorModel=DeviceCMYK ..
发布时间:2021-12-14 15:34:30 其他开发

如何从 PDF 中删除所有图像?

我想从 PDF 文件中删除所有图像. 页面布局不应改变.所有图像都应替换为空白区域. 如何在 Ghostscript 和适当的 PostScript 代码的帮助下实现这一点? 解决方案 我自己提出了答案,但实际代码由 Chris Liddell,Ghostscript 开发人员. 我使用了他的原始 PostScript 代码并剥离了它的其他功能.只保留删除光栅图像的功能. ..
发布时间:2021-12-14 15:30:55 其他开发

如何使用 GhostScript (gswin32c.exe) shell 命令在默认网络打印机上打印 PDF

我想通过 GhostScript 在 windows 的网络打印机上打印 PDF 文件. (我不想使用 Adob​​e Reader) 我读过 gswin32c.exe 可以完成这项工作. 我尝试了许多命令,但找不到如何强制 gs 在我的(Windows 默认)网络驱动器上打印 PDF 的方法. 我不需要点精确的网络打印机-可以使用默认值.但是如果没有这样的选项,我也很乐意传递打印 ..
发布时间:2021-12-14 15:25:12 C#/.NET

从给定坐标提取 PDF 文本

我想使用 Ghostscript 从 PDF 的一部分(使用坐标)中提取文本. 有人可以帮我吗? 解决方案 是的,使用 Ghostscript,您可以从 PDF 中提取文本.但是不,它不是完成这项工作的最佳工具.不,你不能在“部分"中做到这一点.(单页的一部分).您可以做什么:仅提取特定范围页面的文本. 第一:Ghostscript的 txtwrite 输出设备(不太好) ..
发布时间:2021-12-14 15:24:06 其他开发

如何从 PDF 中提取嵌入字体作为有效字体文件?

我知道 pdftk.exe 实用程序可以指示 PDF 使用哪些字体,以及它们是否被嵌入. 现在的问题是:鉴于我有带有嵌入字体的 PDF 文件——我怎样才能以一种可以作为常规字体文件重复使用的方式提取这些字体?是否有(最好是免费的)工具可以做到这一点?另外:这可以使用 iText 以编程方式完成吗? 解决方案 您有多种选择.所有这些方法都适用于 Linux 以及 Windows 或 M ..
发布时间:2021-12-14 15:23:46 其他开发