2009-05-18 10 views
1

Je dois retirer le système de 15 ans et conserver toutes les données. Il peut uniquement imprimer des documents dans une imprimante spécifique HP LaserJet 5. Je peux imprimer des documents dans des fichiers PCL et rechercher des moyens de convertir tous ces fichiers en fichiers PDF par programme. De préférence en C#. Quelqu'un peut-il recommander une bonne bibliothèque ou un outil de ligne de commande? De préférence, gratuitement ;-)Comment convertir PCL généré par HP LaserJet 5 en PDF en C#?

Répondre

0

La solution la plus simple que j'ai trouvée est VeryPDF PCL Converterhttp://www.verypdf.com/pcltools/index.html. Il a le mode ligne de commande, GUI (pour la ligne de commande), le mode de traitement par lots et ne coûte que 125 $. Mon entreprise a été payée pour cela. J'espère que cela aidera quelqu'un aussi.

0

J'ai utilisé Visual Softwares pcl2pdf sur plusieurs projets, cela a bien fonctionné pour moi.

+0

Coût 895 $ comparé à 125 $ pour VeryPDF PCL Converter. –

0

Nous utilisons actuellement le convertisseur PCL en PDF de Lincoln. Il était simple d'appeler et fournit une intégration dans notre application C#. Il fournit également une bonne rétroaction en termes d'événements lorsqu'une page a été convertie etc afin que vous pouvez même ajouter des barres de progression, etc.

Lincoln PCL to PDF Converter

+0

Avez-vous des exemples de comment vous l'avez intégré dans votre code? J'essaie de le faire fonctionner avec notre système, et à moins que je mette le fil en veille, il semble qu'il crée un fichier PDF vide et ferme l'application avant la fin de la conversion. –

2

L'outil de ligne de commande GhostPCL (partie de GhostPDL) [1], par la même développeurs comme Ghostscript, peut convertir PCL en PDF. Les changements récents dans leur public source code repository [2] fournissent une arborescence source entièrement intégrée englobant Ghostscript, GhostPCL et GhostXPS. Cela inclut les fichiers MS Visual Studio * .sln et * .vcproj pour créer tout ou partie de leurs produits. Licence est GPL ou commercial (licences commerciales à être obtenus à partir Artifex [3]):

  • [1]: http://www.ghostscript.com/GhostPCL/
  • [2]: http://svn.ghostscript.com/
  • [3]: http://www.artifex.com/
Questions connexes