2009-05-18 4 views
1

Мне нужно уйти в отставку 15 лет и сохранить все данные. Он может печатать документы только на конкретном принтере HP LaserJet 5. Я могу печатать документы в файлах PCL и искать способы конвертировать все эти файлы в PDF-файлы программно. Предпочтительно в C#. Может ли кто-нибудь рекомендовать хорошую библиотеку или инструмент командной строки? Предпочтительно свободный ;-)Как преобразовать PCL, сгенерированный HP LaserJet 5 в PDF в C#?

ответ

0

Самое простое решение, которое я нашел, это VeryPDF PCL Converterhttp://www.verypdf.com/pcltools/index.html. Он имеет режим командной строки, графический интерфейс (для командной строки), пакетный режим и стоит всего лишь 125 долларов. Моя компания заплатила за это. Надеюсь, это тоже поможет кому-то.

0

Я использовал Visual Softwares pcl2pdf по нескольким проектам, это сработало для меня.

+0

Это цена $ 895 по сравнению с $ 125 для VeryPDF PCL Converter. –

0

В настоящее время мы используем конвертер LLLLLLLL для конвертеров PDF. Было просто позвонить и включить вложение в наше приложение C#. Она также обеспечивает хорошую обратную связь с точки зрения событий, когда страница была преобразована и т.д., так что вы даже можете добавить прогресс бары и т.д.

Lincoln PCL to PDF Converter

+0

Есть ли у вас примеры того, как вы его интегрировали в свой код? Я пытаюсь заставить его работать с нашей системой, и если я не поставлю поток в режим сна, похоже, что он создает пустой файл PDF и закрывает приложение до завершения преобразования. –

2

командной строки инструмент 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/