Ebben az egyszerű témakörben bemutatjuk, hogyan lehet a PSD-ot TIFF-re konvertálni Java-ban a környezet beállításának és a példakód használatával kapcsolatos részletes lépések betartásával. Az alkalmazás nagyon egyszerű, és az egyszerű API interfész segítségével PSD mentése TIFF formátumban Java segítségével használható, és bármely Java által támogatott környezetben konfigurálható Linuxon, macOS-en vagy Windowson belül.
Lépések a PSD TIFF formátumba konvertálásához Java nyelven
- Állítsa be a fejlesztői környezetet a Aspose.PSD for Java telepítésével a lerakatkezelőből a PSD TIFF formátumba történő exportálásához
- Példányosítson egy objektumot a PsdImage osztályba, hogy betöltse a forrás PSD fájlt a lemezről
- Példányosítsa a TiffOptions osztály objektumát a kívánt TIFF-képbeállítások beállításához
- Alakítsa át a PSD-t TIFF-képpé az Image.save módszerrel
A Java PSD-től TIFF-be képkonvertáló alkalmazás könnyen fejleszthető a fent említett eljárás betartásával, ahol a folyamat a PSD fájl lemezről történő elérésével kezdődik az Image.load() metódussal. Ezután egy TiffOptions osztályú osztályobjektum használatával beállítják a kimeneti TIFF-kép TIFF-tulajdonságait, amelyet ezután a PSD-kép TIFF-képpé konvertálása követ a lemezen a mentési módszerrel.
Kód PSD TIFF formátumba exportálásához Java nyelven
import com.aspose.psd.Image; | |
import com.aspose.psd.License; | |
import com.aspose.psd.fileformats.psd.PsdImage; | |
import com.aspose.psd.fileformats.tiff.enums.TiffCompressions; | |
import com.aspose.psd.fileformats.tiff.enums.TiffExpectedFormat; | |
import com.aspose.psd.imageoptions.TiffOptions; | |
public class PSDToTiff { | |
public static void main2(String[] args) throws Exception { | |
String path= "/Users/mudassirkhan/Documents/KnowledgeBase/TestData/"; | |
// Apply the API license to convert PSD to TIFF | |
License psdToTiffLicence = new License(); | |
psdToTiffLicence.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
//Load the source PSD file into PsdImage object | |
PsdImage psdtoTiffFile = (PsdImage)Image.load(path + "AllAdjustments.psd"); | |
// Set the output Tiff image options | |
TiffOptions tiffImgOpts = new TiffOptions(TiffExpectedFormat.TiffLzwCmyk); | |
tiffImgOpts.setArtist("Aspose"); | |
tiffImgOpts.setCompression(TiffCompressions.None); | |
tiffImgOpts.setImageLength(800); | |
tiffImgOpts.setImageWidth(600); | |
// Save the exported JPG on the disk | |
psdtoTiffFile.save(path + "ConvertedPsd.tiff", tiffImgOpts); | |
} | |
} |
A fenti példa bemutatja a PSD TIFF-re történő exportálásának folyamatát Java használatával, egyszerű API felülettel. A TiffOptions osztály a kimeneti TIFF kép tulajdonságainak testreszabására szolgál, beleértve a bit/pixel, tömörítést, képfelbontást, képhosszt, képszélességet és címkék hozzáadását, hogy csak néhányat említsünk. A szükséges TIFF-tulajdonságok beállítása után a kívánt TIFF-kép vagy a lemezre kerül mentésre.
Ebben a cikkben szemtanúi lehetünk a PSD-nek TIFF-re konvertálásának Java használatával lépésenkénti eljárással. Ha szeretne többet megtudni az Adobe Illustrator (AI) képeinek PNG formátumba konvertálásának folyamatáról, olvassa el a hogyan lehet az AI-t PNG-re konvertálni Java-ban című cikket.