Я создал веб-страницу, которую я превращаю в PDF, используя функцию "Сохранить как PDF", встроенную в функцию печати в Safari в OS X. Проблема в том, что когда я генерирую PDF таким способом, он не предложить мне возможность изменить поля полученного документа; другими словами, текст вверху и внизу каждой страницы неудобно расположен близко к краю каждой "страницы", и мне нужно увеличить эти поля.
Вещи, которые я пробовал:
- Safari предоставляет мне возможность контролировать поля (и создавать пользовательские типы страниц с настраиваемыми полями), но кажется, что они применяются только тогда, когда страница физически печатается на бумаге.
- Похоже, что Firefox предоставляет эту возможность, но он не поддерживает шрифты и т.д., К которым у меня есть доступ в Safari (проприетарные шрифты, которые недоступны в библиотеках любых служб веб-шрифтов, таких как Typekit).
- Существует несколько директив CSS3, которые решают эту проблему, но ни один из современных браузеров пока не поддерживает их (в любом случае, я знаю).
Я предполагаю, что есть приложение, которое я могу использовать для вставки в процесс, который позволит мне делать то, что я хочу (Adobe Acrobat X Pro кажется кандидатом, но я бы не стал платить 200 долларов, чтобы узнать, пока кто-нибудь не скажет мне конечно, что он может это сделать).
Я также понимаю, что мог бы выполнить весь бизнес по генерации PDF в коде, но это последнее средство, поскольку для этого потребуется переписать хороший кусок веб-приложения, генерирующего этот PDF.
У кого-нибудь есть рекомендации по приложению или услуге, которые я могу получить, чтобы я мог преодолеть это?
Я ценю любую помощь, которую вы могли бы оказать - спасибо!