Questions tagged «ghostscript»

Ghostscript是一套基于Adobe系统PostScript和可移植文档格式(PDF)页面描述语言的解释器的软件。它的主要目的是光栅化或渲染此类页面描述语言文件,以显示或打印文档页面,以及在PostScript和PDF文件之间进行转换。

4
如何修复/修复损坏的PDF文件?
有人对修复损坏的PDF有任何建议或步骤吗?当我打开文件时,我得到“打开此文档时出错。文件已损坏,无法修复。” 那里似乎有无数的工具,但我无法形容这些工具有信誉。可能有基于开源Linux的解决方案吗?


1
使用Ghostscript,但告诉它不要重新处理图像吗?
我有一个已经压缩过并带有某种伪像图像的PDF,并且我正在使用Ghostscript在该PDF文件的标题页之前添加标题。 但是,我找不到任何方法告诉GS仅使用现有图像而不重新处理它们,现在我感觉好像与GS的工作方式有关,即您无法重新编译/链接PDF而不重新处理其图像。是真的吗? 我可以在GS中提高DPI设置,但它会从5MB增加到60MB,同时看起来仍然更糟。 是否有GS可以替代我需要的更好的替代方法(最好是在OS X上编译)?
30 pdf  ghostscript  pdftk 

3
将HTML转换为图像
背景 将各种语法突出显示的源文件(C,SQL,Java,PHP,批处理,bash)批量转换为高分辨率图像(600dpi),适用于电子书和印刷书籍。 解决方案失败 迄今为止的尝试: OpenOffice或LibreOffice-每次源文件更改时,都必须将源代码重新导入文档中。(也就是说,对于数百或数千个源文件,该解决方案无法轻松实现自动化。) 文字。无法轻松更改颜色,无法完美渲染输出,不够全面。 LyX / LaTeX。不完美地呈现输出。 从gvim到HTML —从HTMLDOC到PostScript —从GhostScript到PNG。HTMLDOC忽略font标签。 gvim到HTML — html2ps — GhostScript到PNG。不能识别RGB颜色html2ps。 Firefox到PostScript — GhostScript到PNG。令人circuit回曲折。 gvim到HTML — OmniFormat到任何东西。免费版本不适合批处理;很多广告弹出窗口。 色素。无法轻松更改图像分辨率;没有gvim的配色范围。 最近的解决方案 几乎可行的解决方案是: gvim到HTML — wkhtmltopdf到PDF。将需要使用ImageMagick进行后处理(wkhtmltoimage不能设置图像分辨率,只能设置页面宽度)。 要求 Windows和Linux,但可以接受。 免费或OSS 仅命令行(适用于批处理) 轻松更改配色方案 支持:PHP,批处理,bash,Java,JavaScript,R,C和SQL 题 还有其他方法可以将语法突出显示的源代码转换为高分辨率(600dpi)的图像? 谢谢!

6
使用Ghostscript将PDF转换为黑白
与此问题类似: 在FLOSS的命令行上将PDF转换为灰度? 我有一个PDF文档,并希望将其转换为纯黑色和白色。所以我想丢弃半色调。要使用ghostscript转换为灰度,可以使用以下命令: gs \ -sOutputFile=output.PDF \ -sDEVICE=pdfwrite \ -sColorConversionStrategy=Gray \ -dProcessColorModel=/DeviceGray \ -dCompatibilityLevel=1.4 \ input.PDF < /dev/null 我必须更改什么才能获得单色,例如,只有黑白颜色而没有半色调?


6
将PDF页面分成多页[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为超级用户的话题。 3年前关闭。 我有一堆包含两个“真实”页面到一个PDF页面的PDF文件。我想将它们切成两半,然后将每半放在单独的页面上。本质上,我需要做与pdfnup(或psnup)相反的事情。如何实现这一壮举? 平台是Linux,首选开源;因为我有很多这样的东西可以做一些可以编写脚本(而不是GUI)的脚本,所以我可以给它们列出一个清单,并加以补充。 既不是预先存在的脚本也不是唯一的选择。如果有使用第三方库以类似方式操作PDF的示例代码,我可能可以破解它来做我想要的事情。
16 linux  pdf  ghostscript 

4
ghostscript选项/开关在哪里记录?
我知道有一个Ghostscript选项,例如-dPDFSETTINGS=/screen-记录在哪里?我该如何查看appart接受的其他选项screen?另外,-dMaxSubsetPct=100-它有什么作用? 我打开man gs,搜索PDFSET,得到“未找到模式”。我输入搜索引擎,得到了无数个人网页,没有文档点击。 任何人都可以提供链接帮助吗? 编辑:也请参阅此相关文章: 在Ghostscript中查询输出设备的默认选项/设置(例如“ pdfwrite”或“ tiffg4”)-代码日志 ...以获取给定设备支持的选项列表。

2
使用Ghostscript将多页PDF转换为单个JPG?
我知道Ghostscript可以将PDF转换为JPG,并且在多页PDF的情况下,可以将每一页撕成单独的JPG。但是,是否可以将它们撕成一个JPG,以使页面相互粘贴,例如JPG的上半部分是第1页,下半部分是第2页?还是我必须使用其他程序(ImageMagick可以这样做)将JPG页面组合成一个图像吗?

5
通过Ghostscript运行后,PDF在所有单词上都有一个额外的空白
该PDF由Abbyy Finereader 10制作: http://ebooks.zeitr.org/from_abbyy.pdf 您可以复制并粘贴第一句话,并获得以下(非常好的)文本结果: 德国外滩体育馆20世纪1955年11月号,德国体育馆和德国私人体操馆。 用Ghostscript 9.02(64位Windows)进行一些处理后,我得到了这个文件: http://ebooks.zeitr.org/after_ghostscript.pdf 现在,第一个句子看起来很奇怪-每个单词的最后一个字符之前都有一个多余的空格。 Der»Bun d Deutsche r GymnastikSchulleiter«乌姆20。195年11月5日在莱斯特林纳州的私人参议院举行的选举中,阿尔萨斯里克人民阵线的胜利。 这具有主要的负面影响,即您无法在Acrobat Reader中搜索整个单词。我可以通过为Ghostscript设置以下最小参数来重现效果: -sDEVICE=pdfwrite ^ -dBATCH ^ -dNOPAUSE ^ -sstdout="myStdOut" ^ -sOutputFile="myDestFile.pdf" ^ mySourceFile.pdf 有任何想法吗?
10 pdf  ocr  ghostscript 

2
每张纸多页(PDF)
我使用以下内容 的ghostscript 命令 pdf2ps input.pdf - | psnup -pA4 -4 >> output.ps ps2pdf output.ps output.pdf rm output.ps 将多个页面(在本例中为4)从输入文件合并到outupt文件中的一个页面。 如何修改流水线操作以便我不必使用2个命令,而只需要一个单独的衬管?是否有任何其他命令行工具可以执行相同的操作并且可以直接在pdf文件上工作?
8 pdf  ps  ghostscript 

8
免费的PDF打印机会产生难看的图像吗?
PDF Creator和Bulldog PDF Printer都在Word文档中生成带有简单图像的可怕的屏幕结果(尚未在其他应用程序中尝试过)。简单图像是指文本和艺术线条的GIF,JPEG或PNG表示形式。例如,如果我在Word文档中具有CE标记的GIF版本,则在Word中看起来不错,但在生成的PDF中,所有行在屏幕上均呈锯齿状。 我已经在PDF Creator和Bulldog中尝试了各种设置。高质量,屏幕质量等。我尝试禁用图像压缩等功能。 生成的PDF似乎打印得很好,只有在Acrobat Reader中查看时,图像才看起来很糟糕。 这是当我使用Acrobat附带的Adobe PDF打印机并选择“高质量打印”时的结果,结果PDF中的图像在屏幕上看起来不错。 我知道PDF Creator和Bulldog都在后台使用Ghostscript。我不确定是否只是此问题的解决方法,还是不确定某个设置可以解决一个或两个应用程序的问题。

1
ImageMagick:将PDF转换为JPG时尺寸错误
我想对pdf应用一些改进(改变亮度,对比度等),使其更具可读性,因此我选择了ImageMagick和pdftk。我使用以下命令将pdf分成几个单页pdf文件,因此我可以一次使用ImageMagick一个文件。 pdftk a.pdf burst output %04d.pdf 这时,一切都还好。我从其中一个文件(例如0038.pdf)进行测试。例如,要调整对比度,我使用此命令: convert 0038.pdf -quality 100 -density 300 -brightness-contrast 0x10% out.pdf 但这是结果: 原版的 翻新 我试图改变质量,密度,大小,调整大小,几何和输出的值,pdf具有不同的大小/分辨率,但总是不可读。所以我意识到问题是转换的上游。看起来输入的pdf大小和分辨率是错误的convert。 事实上,当我输入这个命令时: convert -verbose 0038.pdf out.pdf 我明白了: /tmp/magick-9894W9c_JPl1I7QV1 PNG 380x482 380x482+0+0 8-bit sRGB 128KB 0.010u 0:00.010 0038.pdf PNG 380x482 380x482+0+0 16-bit sRGB 128KB 0.000u 0:00.000 0038.pdf=>out.pdf PNG 380x482 380x482+0+0 16-bit sRGB …


1
Ghostscript - 保持互动模式
当我将postscript数据传输到gs程序中时,gs解释数据然后立即退出。这与手册页匹配: - This is not really a switch, but indicates to Ghostscript that standard input is coming from a file or a pipe and not interac- tively from the command line. Ghostscript reads from standard input until it reaches end-of-file, executing it like any other file, and then continues with …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.