2016-09-01 96 views
0

我有一个带有裁剪标记和流血痕迹的样本PDF文件,我正在寻找可以裁剪它们的解决方案。如何裁剪pdf并保留链接

我试过Imagick,PDFkrop,Ghostscript,PDFtk,TCPDF这些脚本来完成这项工作,但错过了一件重要的事情。修剪pdf后,上面列出的这些软件会从文本中删除超链接。

我如何裁剪pdf并保留超链接?

回答

0

Ghostscript不会删除链接注释,虽然可能这不是您所指的超链接。

正如我在一些oocasions上所说的,Ghostscript不处理PDF文件,但它可以创建一个新的PDF文件,并进行修改。

你不会说你使用的是什么版本的Ghostscript,如果它非常老,那么你可能只是在运行一个bug。首先要做的是确保您使用的是最新版本,理想情况下是当前版本。如果仍有问题,请将命令行和链接发布到PDF文件。

+0

感谢您的帮助和指导,我使用的是最新版本的ghostscript,并使用此命令获得所需的输出; gs -dGraphicsAlphaBits = 4 -dQUIET -dBATCH -dNOPAUSE -dNOPROMPT -sDEVICE = pdfwrite -dFirstPage = 1 -dLastPage = 1 -o output.pdf -dDEVICEWIDTHPOINTS = 595 -dDEVICEHEIGHTPOINTS = 842 -dFIXEDMEDIA -c“<> setpagedevice“-f 60-1.pdf;不管怎么样,我还有另一个问题是输出pdf有阴影问题; http://www.lambuka.com/60-1.pdf和输出文件是http://www.lambuka.com/output.pdf,有什么建议吗? –

+0

我看不到阴影问题。如果您认为存在缺陷,最好的办法是报告它(bugs.ghostscript.com)。确保附上原始文件,并尽可能清楚地说明问题。我认为这个PDF不会显示“超链接”问题?顺便说一句,-dGraphics | lphaBits = 4通常不会对pdfwrite设备做任何事情。 – KenS