Chr*_*eng 21 windows parameters command-line ghostscript
刚为Windows安装了Ghostscript 8.54.
有没有人知道传递给gswin32c.exe它的最小参数,比如someFile.eps转换为someFile.eps.pdf?
Kur*_*fle 35
由于问题是关于"传递给gswin32c.exe以使其转换的最小参数,例如someFile.eps to someFile.eps.pdf",让我给出答案:
c:/path/to/gswin32c.exe ^
-sDEVICE=pdfwrite ^
-o c:/path/to/output.pdf ^
c:/path/to/input.eps
Run Code Online (Sandbox Code Playgroud)
甚至更短:
gswin32c ^
-sDEVICE=pdfwrite ^
-o output.pdf ^
input.eps
Run Code Online (Sandbox Code Playgroud)
这将使用Ghostscript的内置默认参数.最重要的是,从我的头脑中,最新版本的Ghostscript是:
-dPDFSETTINGS=/default ........与Adobe Distiller用于"屏幕"的设置大致相同,但有以下区别:-r720x720 ..................................分辨率:720 dpi(需要转换为位图的位图/字体)-dColorConversionStrategy=/LeaveColorUnchanged...(Distiller的"屏幕"使用=/sRGB)-dCompatibilityLevel=1.4....(Distiller的"屏幕"使用=1.3)-dEmbedAllFonts=true[*] .........(Distiller的"屏幕"使用=false)-dOptimize=false[**] ...............(Distiller的"屏幕"使用=true)-dDownsample{Color,Gray,Mono}Images=false...(Distiller的"屏幕"使用=true)[*]默认情况下,Ghostscript不会嵌入经典的"Base 14" -PostScript字体.要强制执行此操作,请使用额外的参数(在命令行的末尾!)-c "<</NeverEmbed [ ]>>setdistillerparams" -f c:/path/to/input.pdf.
[**] Ghostscript的pdfwrite设备在第一次写入时无法"优化"PDF.要进行优化,您必须使用特殊参数再次调用Ghostscript进行第二次传递(您也可以尝试-dOptimize=true).
顺便说一句,Ghostscript的最新版本是8.71,可以在这里找到:ghostscript.com/relases.
在Windows下,ps2pdf和其他实用程序位于C:\Program Files\gs\gs#.##\lib.bat和.cmd文件中.这并不是很明显,特别是如果你正在寻找.exe文件.
| 归档时间: |
|
| 查看次数: |
55194 次 |
| 最近记录: |