Question

Y a-t-il une bibliothèque C / C ++ que je peux utiliser pour écrire des fichiers gimp xcf? Je veux une bibliothèque autonome qui ne dépend pas de la source GIMP (car c'est beaucoup de travail à séparer les choses de cet énorme programme)?

Était-ce utile?

La solution

Certaines applications KDE peuvent lire les fichiers .xcf - donc je soupçonne que si vous utilisez des bibliothèques KDE, vous pouvez lire, pas le cas, s'il est possible d'écrire des fichiers .xcf.

Sinon, les développeurs GIMP conseillent généralement contre des implémentations distinctes de l'accès au fichier .xcf, afin qu'ils maintiennent la liberté de modifier le format de fichier comme l'évolution du programme l'exige.

Une spécification de format de fichier ouvert pour les images graphiques multicouches est "ouvrir raster" - il y a un plug-in gimp python ou la lecture et l'écriture de raster ouvert, c'est le format de fichier par défaut pour l'application MyPaint - je ne sais pas si Il existe des bibliothèques C ou C ++ qui peuvent actuellement traiter avec les fichiers OpenRaster - la spécification peut être trouvée ici:

http://create.freedesktop.org/wiki/openraster/specification

(Il s'agit essentiellement d'une archive .zip, avec les données raster stockées en .png s et xml pour la relation entre les fichiers PNG et les métadonnées)

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