标签: ghostscript

免费的 PDF 打印机打印出丑陋的图像?

PDF Creator 和 Bulldog PDF Printer 都使用 Word 文档中的简单图像(尚未从其他应用程序尝试过)产生看起来很糟糕的屏幕结果。我所说的简单图像是指文本和艺术线条的 GIF、JPEG 或 PNG 表示。例如,如果我在 Word 文档中有CE 标志的 GIF 版本,它在 Word 中看起来不错,但在生成的 PDF 中,线条在屏幕上都是锯齿状的。

我在 PDF Creator 和 Bulldog 中尝试了各种设置。高质量、屏幕质量等。我试过禁用图像压缩等。

生成的 PDF 似乎打印得很好,只有在 Acrobat Reader 中查看时,图像才会看起来很糟糕。

关键是,当我使用 Acrobat 附带的 Adob​​e PDF 打印机并选择“高质量打印”时,生成的 PDF 中的图像在屏幕上看起来很棒。

我知道 PDF Creator 和 Bulldog 在幕后都使用 Ghostscript。我不确定这个问题是否只是这样,或者是否有一些设置可以为一个或两个应用程序解决这个问题。

pdf print-to-pdf pdfcreator ghostscript

8
推荐指数
2
解决办法
1万
查看次数

每张多页 (PDF)

我使用以下ghostscript命令

pdf2ps input.pdf - | psnup -pA4 -4 >> output.ps
ps2pdf output.ps output.pdf
rm output.ps
Run Code Online (Sandbox Code Playgroud)

将输入文件中的多页(在本例中为 4)合并到输出文件中的一张纸。

如何修改流水线,以便不必使用 2 个命令,而只需使用一个衬里?有没有其他命令行工具可以做同样的事情并且可以直接处理 pdf 文件?

pdf ghostscript ps

8
推荐指数
1
解决办法
5143
查看次数

适用于 Windows 的 gsview/ghostscript 的替代品

对于 Windows,是否有更多用户友好的 gsview/ghostcript 替代方案?

windows ghostscript postscript

6
推荐指数
1
解决办法
4778
查看次数

阅读 PDF 文件以在 GhostScript 中进行测试?

这个问题与这个问题有关 -工具包/PDF检查工具?

我已经在我的 Windows 系统上安装了“ghostscript”,它提示我输入。我不确定接下来应该做什么才能读取我想要测试的现有 PDF 文件(看看它们是否正确形成)。

pdf ghostscript

6
推荐指数
2
解决办法
9470
查看次数

Ghostscript:如何找出可用的字体?

在 Ghostscript 中,在带有喷墨打印机的 windows xp 电脑上,如何查看系统上可用的字体示例?我需要知道调用它们时调用它们的内容,并且知道进行了哪些替换会很有用。

fonts ghostscript postscript

6
推荐指数
1
解决办法
4474
查看次数

如何使用 GhostScript 提取 PDF 书签的所有信息?

有没有一种方法可以使用 GhostScript 转储 PDF 书签上的所有信息?

对于 PDFtk,我可以使用pdftk in.pdf dump_data,但是可以使用 GS 来做到这一点吗?

我有一个带有书签的 PDF,其中 pdftk 报告所有具有BookmarkPageNumber: 0. 我需要合并此类 PDF,并且让书签仍然可以与一些其他书签一起使用。我以为我会简单地提取目标页面并重建书签,但由于BookmarkPageNumber: 0. 原始 PDF 书签确实有效,但合并后就失败了。

pdf ghostscript pdftk

6
推荐指数
0
解决办法
1480
查看次数

GhostScript 以静默模式打印到网络打印机

我正在尝试以静默模式将 PDF 从命令行打印到网络打印机。
不幸的是,Ghost 脚本会打开 Windows 打印机对话框。

我用Windows 2008 R2 Server.

我的命令是:

gswin64c.exe -dBATCH -dNOPAUSE -dNumCopies=1 -sDEVICE=mswinpr2 -sOutputFile="%printer%MEasyCoder PC4 (203 dpi) on aino1" "pdf.pdf"

打印机名称是:MEasyCoder PC4 (203 dpi) on aino1是连接在AINO1计算机上的网络打印机。

打印机对话框如下所示:

Windows 打印机对话框

在打印机面板中,它看起来像: 打印机控制面板

避免此对话框并静默打印的正确命令行是什么?

printer pdf ghostscript

6
推荐指数
1
解决办法
1万
查看次数

如何防止GhostScript在压缩PDF文件时替换字体?

我有一个 PDF 文件,我想将其压缩得尽可能小。不幸的是,GhostScript 用一些字体替换了原始 PDF 中的现有字体。

我在调用 GhostScript 时使用了以下命令:

gswin64c -dCompatibilityLevel=1.5 -dAutoRotatePages=/None -dPDFSETTINGS=/prepress -sDEVICE=pdfwrite -o compressed-output.pdf input.pdf
Run Code Online (Sandbox Code Playgroud)

GhostScript 的日志如下所示:

...
Substituting font Helvetica-Narrow for Frutiger-Cn.
Loading NimbusSanL-ReguCond font from %rom%Resource/Font/NimbusSanL-ReguCond... 4042872 2674104 2702120 1382849 3 done.
Substituting font Helvetica-Bold for Arial-BoldMT.
Loading NimbusSanL-Bold font from %rom%Resource/Font/NimbusSanL-Bold... 4022032 2407506 2702120 946315 3 done.
Substituting font Helvetica for ArialMT.
Loading NimbusSanL-Regu font from %rom%Resource/Font/NimbusSanL-Regu... 4022032 2457581 2702120 996650 3 done.
Page 3
Substituting font Bookman-Light for BookmanOldStyle-Bold.
Loading URWBookmanL-Ligh font from %rom%Resource/Font/URWBookmanL-Ligh... …
Run Code Online (Sandbox Code Playgroud)

fonts pdf ghostscript

5
推荐指数
1
解决办法
3030
查看次数

GhostScript 9.20 - -dUseCIEColor 的后继者?

我正在使用脚本将扫描的 PDF 1.4(或之前版本)批量转换为 PDF/A-1b。该脚本如下所示:

#!/bin/bash

for i in *.pdf; do gs -dPDFA -dBATCH -dNOPAUSE -dUseCIEColor -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -dPDFACompatibilityLevel=1 -sOutputFile=output/$i $i;

done
Run Code Online (Sandbox Code Playgroud)

该脚本工作正常,转换后的 PDF/A-1b 文件在尝试与 veraPDF 1.8.3 保持一致时得到验证。

然而,有一条警告消息表明标志-dUseCIEColor已过时,自 GhostScript 9.12 起不应再使用。

然后,我从脚本中删除-dUseCIEColor ,警告消息就消失了。不幸的是,我的 PDF/A-1b 文件在执行此操作时停止验证?有任何想法吗?

我读到-dUseCIEColor的后继者应该是dColorConversionStrategy=RGB(或 CMYK),但我尝试在脚本中实现它,但它不起作用。

在当今版本的 GhostScript 中,正确的方法是什么?

提前谢谢了。

/保罗

ghostscript

5
推荐指数
1
解决办法
1087
查看次数

如何修复损坏的 PDF?

我在 Apple Books 中有一本来自 iPad 上本地文件的书 (PDF)。我在 PDF 上做了两个月的笔记。

今天我无法打开它并收到错误:

“无法打开文档。无法打开 ''”

所以我将文件空投到 Mac 上,尝试在 Preview、Adobe 和 Acrobat 中打开它。我在任何地方尝试过该文件,但都无法打开该文件。它可能已损坏或损坏。

我尝试使用Ghostscript( gs)修复它,但没有成功:

gs \
 -o repaired.pdf \
 -sDEVICE=pdfwrite \
 -dPDFSETTINGS=/prepress \
  corrupted.pdf
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

Catalog dictionary not located in file, unable to proceed


**** Error: Couldn't initialise file.
               Output may be incorrect.



No pages will be processed (FirstPage > LastPage).

The following errors were encountered at least once while processing this file:
    startxref offset invalid
    xref table was repaired

   **** This …
Run Code Online (Sandbox Code Playgroud)

pdf ghostscript

5
推荐指数
1
解决办法
235
查看次数

标签 统计

ghostscript ×10

pdf ×7

fonts ×2

postscript ×2

pdfcreator ×1

pdftk ×1

print-to-pdf ×1

printer ×1

ps ×1

windows ×1