PSD를 TIFF 자바로

이미지는 종종 Photoshop 응용 프로그램을 사용하여 디자인됩니다. 출력 파일은 몇 가지 프로그램으로 열거나 편집할 수 있는 PSD 형식입니다. 따라서 Java를 사용하여 프로그래밍 방식으로 PSD 파일을 TIFF 이미지로 변환해야 할 수도 있습니다. 다음 섹션에서는 PSD 변환에 대해 설명합니다.

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

Java용 Aspose.PSD API를 사용하여 응용 프로그램에서 Photoshop 및 이미지 형식을 프로그래밍 방식으로 처리할 수 있습니다. 다운로드 섹션에서 JAR 파일을 다운로드하거나 프로젝트의 pom.xml 파일에서 다음 구성을 사용하여 API를 빠르게 설정할 수 있습니다.

저장소:

<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 이미지로 변환

다음 단계에 따라 PSD 파일을 TIFF 이미지로 변환할 수 있습니다.

  1. Image 클래스를 사용하여 기존 PSD 이미지를 로드합니다.
  2. TiffOptions 클래스의 인스턴스를 만듭니다.
  3. 저장 방법으로 PSD 파일을 TIFF 이미지로 변환합니다.

다음 코드는 Java를 사용하여 프로그래밍 방식으로 PSD 파일을 TIFF 이미지로 변환하는 방법을 보여줍니다.

// 기존 PSD 이미지를 이미지로 로드
com.aspose.psd.Image image = com.aspose.psd.Image.load("Photoshop.psd");

// TiffOptions 클래스의 인스턴스 만들기
com.aspose.psd.imageoptions.TiffOptions options = new com.aspose.psd.imageoptions.TiffOptions(com.aspose.psd.fileformats.tiff.enums.TiffExpectedFormat.Default);

// PSD를 Tiff로 변환
image.save("PSD-to-Tiff.tiff", options);

Java에서 압축을 사용하여 PSD를 TIFF 이미지로 변환

고급 옵션을 사용하여 PSD 파일을 TIFF 이미지로 변환할 수 있습니다. 압축 유형, 샘플당 비트 수 등을 지정하기 위한 다양한 옵션이 TiffOptions 클래스에 의해 노출됩니다. 압축을 사용하여 PSD 파일을 TIFF로 변환하려면 아래 단계를 따르십시오.

  1. PSD 파일을 이미지로 로드하고 PsdImage 개체에 캐스팅합니다.
  2. 결과 이미지에 대해 TiffOptions 인스턴스를 만듭니다.
  3. BitsPerSample, Compression, Photometric 모드 및 회색조 팔레트를 설정합니다.
  4. 압축을 사용하여 출력 TIFF 이미지를 저장합니다.

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

// PSD 파일을 이미지로 로드하고 PsdImage로 캐스트
PsdImage psdImage = (PsdImage)com.aspose.psd.Image.load(dataDir + "layers.psd");

// 결과 이미지에 대한 TiffOptions 인스턴스 생성
TiffOptions outputSettings = new TiffOptions(TiffExpectedFormat.Default);

// BitsPerSample, Compression, Photometric 모드 및 회색조 팔레트 설정
int[] ushort  =  {4};  
outputSettings.setBitsPerSample(ushort);
outputSettings.setCompression(TiffCompressions.Lzw);
outputSettings.setPhotometric(TiffPhotometrics.Palette);
outputSettings.setPalette(ColorPaletteHelper.create4BitGrayscale(true));

// 출력 TIFF 이미지 저장
psdImage.save("SampleTiff_out.tiff", outputSettings);

무료 평가판 라이선스 받기

API를 전체 용량으로 테스트하려면 무료 평가판 라이선스를 요청할 수 있습니다.

결론

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

또한보십시오