U ovoj jednostavnoj temi, demonstrirat ćemo pojedinosti o tome kako pretvoriti PSD u TIFF u Javi pridržavajući se detaljnih koraka za postavljanje okruženja i koristeći primjer koda. Aplikacija je vrlo jednostavna i može se koristiti za spremanje PSD-a kao TIFF-a pomoću Jave pomoću jednostavnog API sučelja i može se konfigurirati u bilo kojem okruženju koje podržava Javu unutar Linuxa, macOS-a ili Windowsa.
Koraci za pretvaranje PSD-a u TIFF u Javi
- Konfigurirajte razvojno okruženje instaliranjem Aspose.PSD for Java iz upravitelja repozitorija za izvoz PSD-a u TIFF
- Instancirajte objekt klase PsdImage za učitavanje izvorne PSD datoteke s diska
- Instancirajte objekt klase TiffOptions da postavite željene opcije TIFF slike
- Pretvorite PSD u TIFF sliku pomoću metode Image.save
Korištenjem Java PSD u TIFF aplikacija za pretvaranje slika može se jednostavno razviti pridržavajući se gore navedene procedure, pri čemu će proces započeti pristupom PSD datoteci s diska koristeći Image.load() metodu. Zatim će se pomoću TiffOptions objekta klase klase postaviti TIFF svojstva za izlaznu TIFF sliku, nakon čega slijedi pretvaranje PSD slike u TIFF sliku na disku pomoću metode spremanja.
Kod za izvoz PSD-a u TIFF u Javi
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); | |
} | |
} |
Gornji primjer pokazuje postupak izvoza PSD-a u TIFF pomoću Jave pomoću jednostavnog API sučelja. Klasa TiffOptions koristi se za prilagodbu izlaznih svojstava TIFF slike uključujući bit po pikselu, kompresiju, razlučivost slike, duljinu slike, širinu slike i dodavanje oznaka, da spomenemo samo neke. Nakon postavljanja potrebnih TIFF svojstava, željena TIFF slika bit će spremljena na disk.
U ovom smo članku bili svjedoci procesa konvertiranja PSD-a u TIFF pomoću Jave pomoću postupka u koracima. Ako ste zainteresirani za učenje o procesu pretvaranja Adobe Illustrator (AI) slike u PNG, pogledajte članak na kako pretvoriti AI u PNG u Javi.