Мне нужно уйти в отставку 15 лет и сохранить все данные. Он может печатать документы только на конкретном принтере HP LaserJet 5. Я могу печатать документы в файлах PCL и искать способы конвертировать все эти файлы в PDF-файлы программно. Предпочтительно в C#. Может ли кто-нибудь рекомендовать хорошую библиотеку или инструмент командной строки? Предпочтительно свободный ;-)Как преобразовать PCL, сгенерированный HP LaserJet 5 в PDF в C#?
ответ
Самое простое решение, которое я нашел, это VeryPDF PCL Converterhttp://www.verypdf.com/pcltools/index.html. Он имеет режим командной строки, графический интерфейс (для командной строки), пакетный режим и стоит всего лишь 125 долларов. Моя компания заплатила за это. Надеюсь, это тоже поможет кому-то.
Я использовал Visual Softwares pcl2pdf по нескольким проектам, это сработало для меня.
В настоящее время мы используем конвертер LLLLLLLL для конвертеров PDF. Было просто позвонить и включить вложение в наше приложение C#. Она также обеспечивает хорошую обратную связь с точки зрения событий, когда страница была преобразована и т.д., так что вы даже можете добавить прогресс бары и т.д.
Есть ли у вас примеры того, как вы его интегрировали в свой код? Я пытаюсь заставить его работать с нашей системой, и если я не поставлю поток в режим сна, похоже, что он создает пустой файл PDF и закрывает приложение до завершения преобразования. –
командной строки инструмент GhostPCL
[1] (часть GhostPDL), одним и тем же разработчики как Ghostscript, могут конвертировать PCL в PDF. Недавние изменения в их общедоступности source code repository
[2] предоставляют полностью интегрированное исходное дерево, включающее Ghostscript, GhostPCL и GhostXPS. Сюда входят файлы MS Visual Studio * .sln и * .vcproj для создания всех или части их продуктов. Лицензия GPL или коммерческой (коммерческие лицензии, которые будут получены из Artifex
[3]):
- [1]:
http://www.ghostscript.com/GhostPCL/
- [2]:
http://svn.ghostscript.com/
- [3]:
http://www.artifex.com/
Я использовал PCL to PDF for Windows and OS X, который основан на GhostPCL.
Это цена $ 895 по сравнению с $ 125 для VeryPDF PCL Converter. –