Как конвертировать действительно большой HTML-файл в PDF в Windows

У нас есть несколько действительно больших HTML-файлов (60-100 МБ), которые мы не можем преобразовать в PDF с какой-либо надежностью.

Сбои Adobe Acrobat 9 - превышают 2 ГБ для приложений.

Open Office преобразует, но удаляет некоторые якоря ().

ActivePDF веб-граббер падает.

Является ли использование 64-битной ситуации вариантом для такого типа вещей?

Я вижу кучу вариантов, но могут ли они работать лучше, чем сам Adobe Acrobat 9?

11 ответов

Вы пробовали wkhtmltopdf? Это утилита командной строки, которая очень проста в использовании wkhtmltopdf:

Установить wkhtmltopdf
Перейти в Пуск -> Выполнить -> CMD

cd %Program Files%\wkhtmltopdf                     [press enter]
wkhtmltopdf.exe http://www.google.com google.pdf   [press enter]

альт. google.com сохранен в google.pdf.

Если я правильно помню, он довольно хорошо справляется со сжатием PDF

Единственный способ решить эту проблему - преобразовать фрагменты HTML в PDF, а затем объединить их в Adobe Acrobat 9.

Спасибо за ваши предложения. Действительно интересно узнать обо всех этих аккуратных инструментах, которые есть.

Интересно, можно ли использовать конвертер HTML в PDF от Winnovative?

Почему файлы HTML настолько велики - это файлы, которые вы получаете от третьих лиц, или они созданы чем-то внутри вашей организации? Не могли бы вы написать скрипт для разделения файлов HTML на разделы? Есть ли у них ссылки на изображения, может ли ваш сценарий снизить качество изображений, чтобы уменьшить размер файла?

Я знаю, что это может быть немного еретическим.... не могли бы вы: скопировать и вставить его в слово, а затем использовать слово для создания HTML-документа. Затем снова используйте слово, чтобы сохранить документ в формате PDF? Просто нестандартная идея.

Если у вас возникла эта проблема, попробуйте использовать HTMLTidy для очистки HTML. Это значительно уменьшило размер и упростило работу!

В зависимости от варианта использования и, если вы даже можете отобразить HTML-код в программе просмотра, вы можете подумать о PrimoPDF. Технологии "печать в PDF" не обязательно могут быть идеальными, но могут уменьшить нагрузку на размер.

Вы можете попробовать PDFIt FoxIt. Это всего лишь 30 долларов, и у них есть пробная версия, так что вы можете увидеть, будет ли это делать работу. По моему мнению, их читатель намного лучше, чем Adobe, поэтому я думаю, что их писатель основан на том же движке.

Другие бесплатные варианты, которые вы можете попробовать, это pdfcreator или pdfill.

Я напечатал довольно длинные веб-страницы в PDF, используя PDF995. Конечно, не такой большой, как вы говорите, но для меня это сработало очень гладко.

Знаете кого-нибудь с Mac? если так, то заставьте их открыть его с помощью предварительного просмотра и распечатать в PDF.

Другие вопросы по тегам