В этом простом разделе мы подробно продемонстрируем, как преобразовать PSD в TIFF в Java, следуя подробным инструкциям по настройке среды и использованию примера кода. Приложение очень простое и может называться сохранить PSD в формате TIFF с использованием Java с помощью простого интерфейса API и может быть настроено в любой из поддерживаемых Java сред в Linux, macOS или Windows.
Шаги для преобразования PSD в TIFF в Java
- Настройте среду разработки, установив Aspose.PSD for Java из менеджера репозитория для экспорта PSD в TIFF.
- Создайте объект класса PsdImage для загрузки исходного PSD-файла с диска.
- Создайте экземпляр объекта класса TiffOptions, чтобы установить нужные параметры изображения TIFF.
- Преобразуйте PSD в изображение TIFF, используя метод Image.save.
С помощью приложения для преобразования изображений Java PSD в TIFF можно легко разработать приложение для преобразования изображений, придерживаясь вышеупомянутой процедуры, в соответствии с которой процесс начнется с доступа к файлу PSD с диска с использованием метода Image.load(). Затем с помощью объекта класса класса TiffOptions будут установлены свойства TIFF для выходного изображения TIFF, за которым следует преобразование изображения PSD в изображение TIFF на диске с использованием метода сохранения.
Код для экспорта PSD в TIFF на Java
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); | |
} | |
} |
В приведенном выше примере показан процесс экспорта PSD в TIFF с использованием Java с использованием простого интерфейса API. Класс TiffOptions используется для настройки свойств выходного изображения TIFF, включая бит на пиксель, сжатие, разрешение изображения, длину изображения, ширину изображения и добавление тегов, чтобы назвать несколько. После установки необходимых свойств TIFF нужное изображение TIFF будет сохранено либо на диске.
В этой статье мы наблюдаем процесс преобразования PSD в TIFF с помощью Java с использованием пошаговой процедуры. Если вам интересно узнать о процессе преобразования изображения Adobe Illustrator (AI) в PNG, обратитесь к статье как преобразовать AI в PNG в Java.