PSD to TIFF java

개요

포토샵은 이미지를 디자인하는 데 널리 사용되는 응용 프로그램이며, 그 출력 파일은 일반적으로 PSD 형식으로 저장됩니다. 이는 특정 프로그램에서만 열거나 편집할 수 있습니다. 다른 형식으로 작업해야 하는 경우, Java에서 프로그래밍 방식으로 PSDTIFF로 변환하려고 할 수 있습니다. 다음 섹션에서는 Java를 사용하여 PSD에서 TIFF로 변환하는 과정을 안내합니다.

PSD에서 TIFF 이미지 변환기 – Java API 설치

Java에서 PSD를 TIFF로 변환하는 기능은 Aspose.PSD for Java API를 사용하여 달성할 수 있으며, 이를 통해 응용 프로그램 내에서 포토샵 및 다양한 이미지 형식을 프로그래밍 방식으로 처리할 수 있습니다. 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>

Java에서 PSD를 프로그래밍 방식으로 TIFF로 변환하기

다음 단계에 따라 Java에서 PSD를 TIFF로 변환할 수 있습니다:

  1. Image 클래스를 사용하여 기존 PSD 이미지를 로드합니다.
  2. TiffOptions 클래스의 인스턴스를 생성합니다.
  3. Save 메서드를 사용하여 PSD 파일을 TIFF 이미지로 변환합니다.

다음 코드는 Java를 사용하여 PSD 파일을 TIFF 이미지로 프로그래밍 방식으로 변환하는 과정을 설명합니다:

// 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 변환 - 고급 옵션

고급 옵션으로 Java에서 PSD를 TIFF로 변환할 수 있습니다. TiffOptions 클래스는 압축 유형, 샘플당 비트 및 기타 매개변수를 지정하기 위한 다양한 선택지를 제공합니다. 압축된 TIFF로 PSD 파일을 변환하려면 다음 단계를 따르십시오:

  1. PSD 파일을 이미지로 로드하고 PsdImage 객체로 캐스팅합니다.
  2. 결과 이미지에 대한 TiffOptions 인스턴스를 생성합니다.
  3. BitsPerSample, Compression, Photometric 모드 및 그레이드 팔레트를 설정합니다.
  4. 압축된 출력 TIFF 이미지를 저장합니다.

다음 코드는 Java를 사용하여 PSD 파일을 압축된 TIFF 이미지로 변환하는 방법을 설명합니다:

// 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의 기능을 완전히 탐색하려면 무료 평가 라이센스를 요청하고 그 완전한 기능을 직접 확인할 수 있습니다. 많은 기능 중 하나로, 이를 통해 효율적으로 Java에서 PSD를 TIFF로 변환할 수 있습니다. 이 변환 과정은 매끄럽고 기존 Java 응용 프로그램과 잘 통합됩니다. 전체 기능 목록을 검토하는 것을 잊지 마십시오:

  • 포괄적인 파일 형식 지원
  • 이미지 속성 조작
  • 광범위한 필터링 옵션
  • 향상된 파일 관리 기능

이 도구를 사용하여 변환하면 프로젝트 결과를 크게 향상시킬 수 있습니다.

결론

이 기사에서는 Java에서 PSD를 TIFF로 변환하는 방법에 대해 배웠으며, Java를 사용하여 TIFF 이미지를 프로그래밍 방식으로 렌더링하는 동안 이미지 압축을 수행할 수 있습니다. 또한 API 문서를 참조하여 API의 여러 다른 기능을 탐색하십시오. 문의 사항이 있으시면 언제든지 무료 지원 포럼을 통해 저희에게 연락해 주십시오.

관련 항목