Nous essayons de configurer la régression automatisée en testant nos fichiers PDF générés en les convertissant en images puis en utilisant la bibliothèque Python Imaging pour tester la différence, pixel par pixel, entre les nouvelles et les anciennes versions. À l'heure actuelle, la seule étape non automatisée est la conversion des fichiers PDF en images. Je sais qu'il existe des moyens de convertir des PDF en images avec d'autres moteurs de rendu (par exemple postscript), mais comme nous faisons des comparaisons pixel par pixel précises, nous voulons nous assurer que nous utilisons le moteur de rendu Adobe pour générer l'image. Est-il possible de faire cela avec le moteur de rendu d'Adobe?Existe-t-il un moyen par programme de convertir des fichiers PDF en images à l'aide du moteur de rendu PDF d'Adobe?
1
A
Répondre
1
Jetez un oeil à Ghostscript - http://www.ghostscript.com/
ont aussi un oeil sur les outils PDF à partir de composants de grande taille - http://www.tallcomponents.com/
Vous pouvez utiliser Acrobat programatically, mais cela peut être contre leur licence et pour autant que je rappelez-vous qu'il était beaucoup plus lent que GhostScript.
Questions connexes
- 1. Un moyen fiable de comparer (par programme) les fichiers PDF?
- 2. Comment combiner des images à l'intérieur pdf par le programme?
- 3. PHP Convertir des PDF en images -dUseCropBox
- 4. Comment convertir un fichier PDF en HTML par programme?
- 5. convertir PDF en HTM
- 6. Créer par programme des albums photo PDF
- 7. Bash convertir en pdf
- 8. Rails - Possibilité de convertir un PDF en images?
- 9. Est-ce que quelqu'un connaît un moyen de convertir facilement un fichier PDF en un format docx par programme
- 10. Convertir PDF en PDF/A-1
- 11. Rendu PDF sur Sharepoint
- 12. Comment convertir des images en pdf en utilisant PHP?
- 13. Mutation des champs modifiables PDF par programme
- 14. Convertir DGN en PDF
- 15. Convertir des pages PDF en images avec COCOA
- 16. Convertir un fichier PDF en images en utilisant C#
- 17. Comment convertir un PDF en image Web?
- 18. Convertir des fichiers PDF à afficher dans n'importe quel navigateur
- 19. (C#) Conversion de PDF en JPEG page par page (nécessaire pour un moteur de pages dynamiques)
- 20. Créer un fichier PDF à remplir à partir du PDF
- 21. Bibliothèque multi-plateforme pour séparer et convertir des fichiers PDF en images?
- 22. Imagemagick convertir pdf en png
- 23. Existe-t-il un moyen satisfaisant d'imprimer des fichiers PDF complexes en Java?
- 24. Comment convertir des documents Word et Excel en PDF par programme?
- 25. convertir le pdf en svg
- 26. Conversion de fichiers HTML en format PDF
- 27. PDF Renderer bousiller mes fichiers PDF?
- 28. Création de fichiers PDF en utilisant PHP
- 29. Convertir PDF en HTML
- 30. Comment rendre des pages de fichiers PDF en tant qu'images?
Il est assez clair que vous ne voulez pas utiliser Ghostscript, mais, GS vous donnera des rendus de pixels parfaits ... I.e. Il rendra toujours un PDF de la même manière, et il est facile à utiliser. La ligne suivante fera ce que vous avez demandé: gs -dNOPAUSE -dBATCH -r300 -sDEVICE = pngalpha -sOutputFile = préfixe% 03d.png file.pdf – Bear