Pouvez-vous recommander une bibliothèque permettant d'ajouter des données XMP à un fichier TIFF? De préférence une bibliothèque qui peut être utilisée avec Java.Bibliothèque pour l'écriture de fichiers XMP sur un fichier TIFF multipage
2
A
Répondre
1
0
Cela fait longtemps, mais cela peut toujours être utile à quelqu'un: Apache Commons dispose d'une bibliothèque appelée Sanselan convenant à cette tâche. Il est un peu daté et la documentation sont rares, mais il fait le travail bien quand même:
File file = new File("path/to/your/file");
// Get XMP xml data from a file
String xml = Sanselan.getXmpXml(file);
// Process the XML data
xml = processXml(xml);
// Write XMP xml data from a file
Map params = new HashMap();
params.put(Sanselan.PARAM_KEY_XMP_XML, xml);
BufferedImage image = Sanselan.getBufferedImage(file);
Sanselan.writeImage(image, file, Sanselan.guessFormat(file), params);
Vous pourriez avoir à être prudent avec TIFFs multipages cependant, parce que Sanselan.getBufferedImage
va probablement obtenir que la première (si seul le premier obtient écrit en retour).
Questions connexes
- 1. Impression multipage Tiff avec C#
- 2. Bibliothèque XMP pour Ruby
- 3. Somme de contrôle pour le document tiff multipage
- 4. Convertir TIFF multipage en PNG .Net
- 5. Modifier l'image TIFF multipage en utilisant System.Drawing
- 6. J'ai besoin d'afficher un TIFF multipage dans une application WPF
- 7. Division d'une image TIFF multipage - Avec .NET et IronPython
- 8. Bonne bibliothèque Tiff pour .NET
- 9. Comment créer un fichier TIFF?
- 10. Quelle est la quantité minimale de mémoire requise pour diviser un fichier TIFF en plusieurs fichiers TIFF?
- 11. Une bonne bibliothèque pour convertir PDF en TIFF?
- 12. TIFF Normes Structure des fichiers
- 13. Extraction de métadonnées XMP à partir de fichiers EPS
- 14. Insertion/Mise à jour de XMP dans un fichier PDF?
- 15. API Java pour marquer les fichiers TIFF
- 16. Bibliothèque pour doc/xls pdf/conversion de tiff
- 17. HTML au fichier image .tiff
- 18. comment imprimer les fichiers tiff automatiquement
- 19. Pour charger le fichier .tiff en C#
- 20. Comment détecter si un fichier est PDF ou TIFF?
- 21. Outil gratuit ou une bibliothèque pour convertir des fichiers Tiff en pdf en .Net
- 22. Impossible de lire et d'écrire un fichier image TIFF en utilisant la bibliothèque standard Java ImageIO
- 23. Fichier TIFF .NET: conversion RGB en CMJN possible sans bibliothèque tierce?
- 24. Meilleure approche pour une application WPF multipage
- 25. Imprimer un fichier tiff à partir d'un service .Net Windows
- 26. Coverting des images tiff d'une seule page à des images tiff multipages dans ruby
- 27. Bibliothèque de chiffrement de fichiers pour .NET
- 28. erreur dans la conversion fichier TIFF en fichier pdf
- 29. Comment imprimer WPF multipage?
- 30. Conversion de fichiers TIFF en PNG en .Net
La solution à cette question fonctionnera probablement également pour un TIFF: http://stackoverflow.com/questions/10265206/how-can-you-serialize-an-xmp-xml-block-to-an-existing -jpeg-image/10291491 # 10291491 – Randyaa