Зона неправильной формы в PDF - PullRequest
1 голос
/ 31 мая 2011

Есть ли способ обрезать полигональные (неправильной формы) зоны в PDF с помощью GhostSCript.

1 Ответ

0 голосов
/ 01 июня 2011

Нет, вы не можете использовать Ghostscript для этого.

Но да, в основном вы можете сделать это в PDF-файлах.Концепция тогда называется не «обрезать» или «обрезать», а «закреплять»Отсечение является основной концепцией графических моделей PostScript и PDF.

Существуют соответствующие «операторы» для отсечения любого графического объекта на любом языке описания страниц.Ищите «PLRM.pdf» и «PDF3200_2008.pdf» на веб-сайтах Adobe.Они содержат официальные спецификации для двух форматов.

Затем для обоих языков / форматов ищите операторы для «обтравочного контура»:

  1. W и W* для PDF
  2. clippath,clip и другие ключевые слова, содержащие «клип» для PostScript

Если вы хотите обрезать неправильные фигуры на полных страницах существующих PDF-файлов, вам нужно создать дополнительную страницу PDF, которая создает непрозрачную область снерегулярная "дыра" зажата в нем.Затем наложите новую страницу на старую.

...