
Огляд
Photoshop — це широко використовуваний додаток для створення зображень, а вихідні файли зазвичай зберігаються у форматі PSD, який можна відкривати або редагувати лише за допомогою певних програм. Якщо вам потрібно працювати з іншим форматом, ви можете конвертувати PSD у TIFF на Java програмно. Наступні розділи допоможуть вам у процесі конвертації PSD у TIFF за допомогою Java.
- Конвертер зображень PSD у TIFF – Встановлення Java API
- Конвертувати PSD у TIFF на Java програмно
- Конвертація PSD у TIFF - Розширені параметри
Конвертер зображень PSD у TIFF – Встановлення Java API
Можливість конвертувати PSD у TIFF на Java можна реалізувати за допомогою API Aspose.PSD for Java, який дозволяє програмно обробляти Photoshop і різні формати зображень у вашому додатку. Щоб швидко налаштувати API, завантажте файл JAR з розділу Завантаження або додайте необхідні конфігурації до файлу pom.xml вашого проекту:
Репозиторій:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Залежність:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>21.7</version>
<classifier>jdk16</classifier>
</dependency>
Конвертувати PSD у TIFF на Java програмно
Ви можете конвертувати PSD у TIFF на Java за допомогою наступних кроків:
- Завантажте існуюче зображення PSD за допомогою класу Image.
- Створіть екземпляр класу TiffOptions.
- Конвертуйте файл PSD у зображення TIFF за допомогою методу Save.
Наступний код ілюструє процес програмної конвертації файлу PSD у зображення TIFF за допомогою Java:
// Load an existing PSD image as Image | |
com.aspose.psd.Image image = com.aspose.psd.Image.load("Photoshop.psd"); | |
// Create an instance of TiffOptions class | |
com.aspose.psd.imageoptions.TiffOptions options = new com.aspose.psd.imageoptions.TiffOptions(com.aspose.psd.fileformats.tiff.enums.TiffExpectedFormat.Default); | |
// Convert PSD to Tiff | |
image.save("PSD-to-Tiff.tiff", options); |
Конвертація PSD у TIFF - Розширені параметри
Ви можете конвертувати PSD у TIFF на Java з розширеними параметрами. Клас TiffOptions надає різні варіанти для вказівки типу стиснення, біт на зразок та інші параметри. Щоб конвертувати файл PSD у TIFF зі стисненням, будь ласка, дотримуйтесь цих кроків:
- Завантажте файл PSD як зображення та перетворіть його у об’єкт PsdImage.
- Створіть екземпляр TiffOptions для результативного зображення.
- Встановіть BitsPerSample, Compression, Photometric mode та палітру grayscale.
- Збережіть вихідне зображення TIFF зі стисненням.
Наступний код пояснює, як конвертувати файл PSD у зображення TIFF зі стисненням за допомогою Java:
// Load a PSD file as an image and cast it into PsdImage | |
PsdImage psdImage = (PsdImage)com.aspose.psd.Image.load(dataDir + "layers.psd"); | |
// Create an instance of TiffOptions for the resultant image | |
TiffOptions outputSettings = new TiffOptions(TiffExpectedFormat.Default); | |
// Set BitsPerSample, Compression, Photometric mode and graycale palette | |
int[] ushort = {4}; | |
outputSettings.setBitsPerSample(ushort); | |
outputSettings.setCompression(TiffCompressions.Lzw); | |
outputSettings.setPhotometric(TiffPhotometrics.Palette); | |
outputSettings.setPalette(ColorPaletteHelper.create4BitGrayscale(true)); | |
// Save output TIFF image | |
psdImage.save("SampleTiff_out.tiff", outputSettings); |
Отримати безкоштовну ліцензію на оцінку
Щоб повністю дослідити функціональність цього API, ви можете запитати безкоштовну ліцензію на оцінку та ознайомитися з її повними можливостями на власному досвіді. Серед багатьох його функцій, він дозволяє ефективно конвертувати PSD у TIFF на Java. Цей процес трансформації безшовний і добре інтегрується з існуючими Java-додатками. Обов’язково ознайомтеся з повним списком функцій:
- Комплексна підтримка форматів файлів
- Маніпулюйте атрибутами зображення
- Розширені параметри фільтрації
- Покращені можливості управління файлами
Використання цього інструменту для конвертації може суттєво покращити результати вашого проекту.
Висновок
У цій статті ви дізналися, як конвертувати PSD у TIFF на Java, і ви можете виконувати стиснення зображень під час рендерингу зображення TIFF програмно за допомогою Java. Крім того, будь ласка, зверніться до документації API, щоб дослідити кілька інших функцій API. У разі будь-яких запитів не соромтеся звертатися до нас через безкоштовний форум підтримки.