У меня есть программа, которая форматирует исходный материал и создает PDF-файлы. Эти результирующие файлы могут быть любой длины и разбиты на страницы в соответствии с выбранным размером страницы. (Другими словами, очень стандартный постраничный вывод.)
Поскольку эти файлы не предназначены для печати, я хотел бы, чтобы они были преобразованы так, чтобы они занимали только одну страницу с длиной, соответствующей общей длине содержимого.
Кто-нибудь знает способ переформатирования PDF таким образом на Mac или «редактор», который может выполнять эту функцию?
В качестве альтернативы, если есть программа, которая может преобразовать файл PostScript в одностраничный PDF-файл, рассчитав необходимый размер страницы, это тоже сработает.
Похоже, вы хотите, чтобы ваши PDF-документы отображались на экране в непрерывном потоке без «разрывов страниц» независимо от длины, да? Я не знаю коммерческого программного обеспечения, которое может удалить «разрывы страниц» из экранного представления PDF, поэтому мой следующий вопрос: вы занимаетесь программированием? В моем предпочтительном языке, Perl, есть несколько модулей с открытым исходным кодом, работающих с PDF-файлами, и я уверен, что большинство других серьезных языков имеют аналогичные возможности.
Я написал несколько приложений, результатом которых являются документы в формате PDF (такие вещи, как почтовые этикетки, отформатированные списки контактов, наклейки на лацканах, бейджи с именами). Из того, что я узнал о создании PDF-документа, необходимо указать размеры для «страницы», чтобы придать структуру количеству строк и другим функциям макета, не в последнюю очередь потому, что местоположения измеряются от НИЖНЕГО левого угла страницы. , а НЕ в левом верхнем углу, как это обычно бывает в программах для компоновки страниц. Поэтому я думаю, что в комментарии F'x выше есть хороший намек, который заключается в том, что если вы можете копнуть туда, изменение высоты «страницы»/ограничивающей рамки может быть способом получить непрерывно прокручиваемый PDF-файл вместо одного с пространством на экране. -пустая нумерация страниц. Возможно, F'x или кто-то еще знающий мог бы расширить это.
В качестве альтернативы, если есть программа, которая может преобразовать файл PostScript в одностраничный PDF-файл, вычислив необходимый размер страницы, это тоже сработает для меня.
Любой конвертер PostScript в PDF преобразует действительный одностраничный файл PostScript в одностраничный PDF-файл. Например, вы можете использовать собственный pstopdf OS X или сценарий ps2pdf Ghostscript . Если вам нужно сузить ограничивающую рамку, pdfcrop сделает свое дело.
showpage
операторы в вашем документе PostScript и удаляет ограничивающую рамку (или делает ее очень большой)… затем конвертирует в PDFВ вашем случае, находясь на Snow Leopard, вы захотите проверить поддержку этой ОС. Я использую PDFPen лично (и профессионально), так как он довольно мощный и делает гораздо больше, чем просто редактирует. Они поддерживают 10.6, 10.7 и 10.8 в текущей версии, а также могут поддерживать 10.4 и 10.5 в более ранней версии своего продукта.
Вот несколько других списков PDF-редакторов на случай, если ни у кого нет такого, который они рекомендовали бы для версии 10.6.
Кроме того, программное обеспечение Adobe Acrobat Pro является тяжеловесным инструментом для всех видов создания, обработки и оптимизации PDF-документов, но оно также имеет соответствующую цену.
пользователь9290