Экспорт HTML в PDF (C ++, Windows) - PullRequest
5 голосов
/ 27 ноября 2008

Я ищу распространяемый компонент для преобразования HTML в PDF.

В данный момент я бы предпочел не использовать «принтер PDF», так как это требует установки принтера, и некоторые пользователи, «играющие» на панели принтеров, могут отключить эту функцию.

HTML-код доступен в элементе управления браузера или в виде внешнего файла. HTML обычно довольно прост, но клиенты могут создавать свои собственные шаблоны, поэтому должен поддерживаться «хороший диапазон» HTML.

Должен быть доступен для автоматизированного процесса из C ++ - все в порядке, DLL / COM / внешний исполняемый файл с поддержкой командной строки.

С рекламой все в порядке, но тысячами сейчас не вариант.

Итак, какие компоненты вы знаете или можете порекомендовать?

Ответы [ 3 ]

2 голосов
/ 27 ноября 2008

PDFCreator может работать как виртуальный принтер, но его также можно использовать через COM. Настройка по умолчанию даже включает примеры COM.

Вы можете проверить образцы COM в репозитории SourceForge SVN прямо здесь: http://pdfcreator.svn.sourceforge.net/viewvc/pdfcreator/trunk/COM/

0 голосов
/ 27 ноября 2008

Если у вас установлен Microsoft Word, я думаю, вы можете автоматизировать весь процесс, используя плагин «сохранить как pdf», который можно загрузить с сайта Microsoft Office.

Вы бы автоматизировали слово, затем открыли документ HTML внутри слова, а затем вывели в формате PDF. Возможно, стоит попробовать, если вы разрабатываете в среде Microsoft.

0 голосов
/ 27 ноября 2008

Возможно, вы захотите взглянуть на PDFReactor

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...