Sto cercando una libreria java per lavorare con il formato PSD (Photoshop). Qualche idea?in cerca di libreria java per lavorare con il formato PSD
risposta
c'è un progetto chiamato java-psd-libraray per analizzare i file PSD in Java.
URL: http://code.google.com/p/java-psd-library/
Questa libreria non ha familiarità con la creazione di file PSD è solo lettore. Con questo non è possibile l'effetto di lettura da PSD, ma è presente l'estensione su github. Non so quanto sia bello se gli effetti sono cambiati con ogni versione del file PSD.
In ogni caso questo è il miglior libraray per leggere i file PSD scritti in Java.
Grande biblioteca! C'è anche un supporto per gli oggetti intelligenti? –
Probabilmente molto tardi, ma dato che questa pagina è piuttosto in alto su google quando si cerca "java psd library" condividerò la mia esperienza.
-Come Boris ha detto che la libreria java-psd è di sola lettura. Ha problemi a leggere il recente formato CS4. Se ti trovi in errore durante l'apertura di un file psd, aprirlo in Gimp 2.8 e salvarlo di nuovo probabilmente risolverà il problema.
-Come ho avuto bisogno di lavorare su file grafici a strati, ho preso tempo per cercare un'alternativa. Il formato PSD è proprietario e l'accesso alle specifiche sembra limitato. Ho trovato che il formato OpenRaster è un'alternativa piuttosto buona: http://en.wikipedia.org/wiki/OpenRaster Ha specifiche aperte ed è davvero semplice. È un file zippato contenente livelli come png e un file descrittore. Gimp gestisce questo formato abbastanza bene ed è facile esportare un file psd in un file ora. Puoi trovare alcuni strumenti Java per manipolarli. Fa parte di un progetto più vasto che è ancora in Alpha: https://code.google.com/p/mediaz/
Spero che possa aiutare le persone.
Sono in ritardo per la festa, voglio solo ricordare che ho scritto un ImageIO plugin for the PSD format disponibile su GitHub.
Come le altre librerie citate, è di sola lettura e non supporta livelli di testo o effetti, ma legge livelli rasterizzati e immagini composte tramite l'API standard javax.imageio
, che può essere utile per molti.
Il plug-in leggerà qualsiasi versione nota del formato PSD, incluso il "Grande formato file" (noto anche come PSB).
Hai provato una query di Google prima di postare qui? Ho un sacco di colpi. –
Grazie amico, Google è un ottimo sito web, non lo so mai – vkolodrevskiy