2016-09-01 8 views
0

У меня есть образец файла PDF с метками обрезки и метками, которые я ищу для решения, где я могу их обрезать.Как обрезать PDF и сохранять ссылки

Сценарии, которые я пробовал Imagick, PDFkrop, Ghostscript, PDFtk, TCPDF, который выполняет эту работу, но не хватает одной важной вещи. После обрезки в pdf эти программы, перечисленные выше, удаляют гиперссылки из текста.

Как я могу обрезать PDF-файл и сохранять гиперссылки?

ответ

0

Ghostscript не удаляет аннотации ссылок, хотя, возможно, это не то, что вы подразумеваете под гиперссылками.

Как я уже говорил на множестве oocasions, Ghostscript не манипулирует файлами PDF, но может создавать новый PDF-файл с изменениями.

Вы не говорите, какую версию Ghostscript вы используете, если ее очень старый, тогда вы можете просто столкнуться с ошибкой. Первое, что нужно сделать, это убедиться, что вы используете последнюю версию, в идеале - текущую версию. Если у вас все еще есть проблемы, отправьте командную строку и ссылку на файл 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; howevery у меня есть другая проблема, которая выводится pdf имеет проблему с тенью; http://www.lambuka.com/60-1.pdf, а файл out out - http://www.lambuka.com/output.pdf, любые предложения? –

+0

Я не вижу проблемы с каплями. Если вы считаете, что есть ошибка, лучше всего это сообщить об этом (bugs.ghostscript.com). Обязательно приложите исходный файл и будьте как можно яснее о проблеме. Я полагаю, что в этом PDF-файле отсутствуют проблемы с гиперссылкой? Кстати, -dGraphics | lphaBits = 4 вообще не делает ничего с устройством pdfwrite. – KenS

 Смежные вопросы

  • Нет связанных вопросов^_^