
TIFF은 여러 이미지를 페이지 형식으로 저장하는 데 널리 사용되는 형식입니다. TIFF 형식의 이러한 구별되는 기능을 통해 Word 문서를 읽기 전용 형식으로 공유할 수 있습니다. Java 애플리케이션에서 프로그래밍 방식으로 Word 문서(DOC 또는 DOCX)를 TIFF 이미지로 쉽게 변환할 수 있습니다. 이 기사에서는 Java를 사용하여 Word 문서를 TIFF 이미지로 변환하는 방법을 배웁니다.
이 기사에서는 다음 주제를 다룹니다.
Word를 TIFF로 변환하는 Java API
DOC를 TIFF로 또는 DOCX를 TIFF로 변환하기 위해 Aspose.Words for Java API를 사용할 것입니다. 이를 통해 플랫폼 간 응용 프로그램 내에서 Microsoft Word를 직접 사용하지 않고도 Word 문서를 생성, 수정, 변환, 렌더링 및 인쇄할 수 있습니다. API의 JAR을 다운로드하거나 Maven 기반 Java 애플리케이션에서 다음 pom.xml 구성을 추가하십시오.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.4</version>
<type>pom</type>
</dependency>
Java에서 Word 문서를 TIFF로 변환
다음 단계에 따라 Word 문서를 다중 페이지 TIFF로 변환할 수 있습니다.
- Document 클래스를 사용하여 Word 문서를 로드합니다.
- Save() 메서드를 사용하여 문서를 TIFF 파일로 저장합니다. 출력 파일의 경로와 SaveFormat을 인수로 사용합니다.
다음 코드 샘플은 Java를 사용하여 Word 문서를 TIFF로 변환하는 방법을 보여줍니다.
// 이 코드 예제는 Word를 TIFF 이미지로 변환하는 방법을 보여줍니다.
// 문서를 엽니다.
Document doc = new Document("D:\\Files\\Word\\Sample.docx");
// 문서를 여러 페이지 TIFF로 저장합니다.
doc.save("D:\\Files\\Word\\Sample.tiff", SaveFormat.TIFF);

Java에서 Word 문서를 TIFF로 변환합니다.
Java에서 Word에서 TIFF로의 변환 사용자 정의
API에서 제공하는 다양한 옵션을 적용하여 Word 문서를 TIFF로 변환하는 것을 사용자 정의할 수 있습니다. 이를 위해 API는 ImageSaveOptions 클래스를 제공합니다. 이미지 밝기, 해상도, 변환할 페이지 범위, 압축 방식 등을 설정할 수 있습니다. Word를 TIFF로 변환하는 동안 추가 옵션을 설정하려면 아래에 언급된 단계를 따르십시오.
- 먼저 Document 클래스를 사용하여 Word 문서를 로드합니다.
- 그런 다음 입력 이미지 형식을 인수로 사용하여 ImageSaveOptions 클래스의 인스턴스를 만듭니다.
- 그런 다음 TiffCompression, 해상도 등 원하는 옵션을 설정합니다.
- 마지막으로 Save(string, ImageSaveOptions) 메서드를 호출하여 Word를 TIFF로 변환합니다.
다음 코드 샘플은 추가 옵션을 사용하여 Word 문서를 TIFF 이미지로 변환하는 방법을 보여줍니다.
// 이 코드 예제는 Word를 TIFF 이미지로 변환하는 방법을 보여줍니다.
// 문서를 엽니다.
Document doc = new Document("D:\\Files\\Word\\Sample.docx");
// Save 메서드에 전달할 ImageSaveOptions 개체를 만듭니다.
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.TIFF);
// 렌더링할 페이지 설정
// 여기서 0은 시작 페이지 번호이고 2는 변환할 총 페이지입니다.
PageSet pageSet = new PageSet(0, 2);
options.setPageSet(pageSet);
// CCITT4 압축 적용
options.setTiffCompression(TiffCompression.CCITT_4);
// 수평 및 수직 해상도를 모두 설정합니다.
// 생성된 이미지(인치당 도트 수).
// "Resolution" 속성을 "72"로 설정하여 문서를 72dpi로 렌더링합니다.
options.setResolution(160);
// 이미지의 밝기와 대비를 설정합니다.
// 둘 다 0-1 척도에 있으며 기본적으로 0.5입니다.
options.setImageBrightness(0.3f);
options.setImageContrast(0.7f);
// Word를 TIFF로 변환
doc.save("D:\\Files\\Word\\CusomizedSample.tiff", options);
무료 라이선스 받기
임시 무료 라이선스를 신청하여 평가 제한 없이 API를 사용해 보세요.
결론
이 기사에서는 Java를 사용하여 Word 문서를 TIFF 이미지로 변환하는 방법을 배웠습니다. TIFF 압축, 밝기 및 이미지 해상도와 같은 추가 옵션을 프로그래밍 방식으로 적용하는 방법도 살펴보았습니다. 또한 문서를 사용하여 Aspose.Words for Java API에 대해 자세히 알아볼 수 있습니다. 모호한 부분이 있는 경우 포럼을 통해 언제든지 문의해 주십시오.