outil de ligne de commande pour générer des fichiers PDF à partir de divers types de documents?

StackOverflow https://stackoverflow.com/questions/1409733

  •  05-07-2019
  •  | 
  •  

Question

Je cherche des moyens de générer des fichiers PDF à la volée de préférence à l'aide d'un outil de ligne de commande, comme cela sera fait à partir d'un système Web.

Mes exigences à inclure doivent fonctionner sous Windows et Linux et pouvoir convertir Microsoft Word, Excel et HTML en PDF.

La possibilité de concaténer ou de fusionner divers documents en un seul fichier de sortie PDF serait également utile.

Des suggestions? Je préférerais éviter les applications qui fonctionnent comme des "pilotes d'imprimante".

merci beaucoup

Était-ce utile?

La solution

Après quelques recherches, la meilleure solution que j'ai trouvée pour gérer tous les formats de fichiers que nous devions convertir, et qui fonctionnait sous Linux et Windows, était un script Python léger et élégamment élégant, appelé PyODConverter. Cela utilise OpenOffice (qui s'exécute lui-même en mode serveur) pour effectuer les conversions réelles, et cela fonctionne vraiment à merveille. J'ai utilisé un outil distinct appelé PDFTK pour effectuer la concaténation PDF, car j'ai constaté qu'ImageMagick perd beaucoup d'informations (et crée des tailles de fichiers énormes).

Si vous trouvez que PyODConverter est trop limité, il existe également une option plus puissante pour les poids lourds, écrite par le même gars, JODConverter.

Autres conseils

Calibre s'exécute sous Linux, Windows et Mac OS X et dispose d'un outils de ligne de commande sur les trois. Il peut traduire un grand nombre de types de documents au format PDF et autres formats.

(Avertissement: je suis un utilisateur assidu, j'aide sur le canal IRC de Calibre et je me moque du développement, alors je suis juste un peu partial.)

Je pense que cela a un utilitaire de ligne de commande, mais pas sûr. Cochez cette

PDF Creator

Consultez biopdf et une imprimante PDF qui l'utilise appelée < a href = "http://www.bullzip.com/products/pdf/info.php" rel = "nofollow noreferrer"> Bullzip PDF . Consultez la documentation de Bullzip PDF pour des exemples d'automatisation. Il possède une interface API ainsi que l'interface graphique.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top