REST API를 사용하여 PDF 파일을 Java에서 TIFF 형식으로 변환합니다.

Java에서 프로그래밍 방식으로 PDF를 TIFF 파일로 변환하는 방법.

PDF(Portable Document Format) 및 TIFF(Tagged Image File Format)는 문서 저장 및 공유에 널리 사용되는 두 가지 파일 형식입니다. PDF는 다른 장치 및 운영 체제와의 호환성 때문에 널리 사용되는 반면 TIFF 파일은 고품질 이미지를 저장하는 데 선호됩니다. 경우에 따라 보관 또는 인쇄와 같은 다양한 이유로 PDF 파일을 TIFF 파일로 변환해야 할 수 있습니다. 이 기사에서는 Java용 GroupDocs.Conversion Cloud SDK를 사용하여 Java에서 프로그래밍 방식으로 PDF를 TIFF 파일로 변환하는 방법에 대해 설명합니다.

이 자습서에서는 다음 항목을 다룹니다.

Java PDF to TIFF 파일 변환기 API 및 SDK 설치

[Jav용 GroupDocs.Conversion Cloud SDK][4]에는 Visio, PDF, Word, Excel, PowerPoint, 래스터 이미지 등이 포함됩니다. Java용 GroupDocs.Conversion Cloud SDK를 사용하면 타사 소프트웨어를 사용하지 않고도 파일과 이미지를 필요한 형식으로 효율적으로 변환할 수 있습니다. API를 Java 기반 애플리케이션에 통합하는 것이 간단하고 효율적으로 이루어지므로 추가 소프트웨어가 필요하지 않습니다.

API의 JAR 파일을 [다운로드][5]하거나 프로젝트의 pom.xml 파일에 다음 리포지토리 및 종속성을 추가하여 Maven을 사용하여 설치할 수 있습니다.

메이븐 저장소:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

메이븐 종속성:

 <dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

Cloud SDK를 자바 애플리케이션에 통합한 후 계정에 [가입][6]합니다. 단계와 사용 가능한 코드 예제를 시작하기 전에 [dashboard][7]에서 클라이언트 ID와 클라이언트 암호를 수집하십시오. 아이디와 시크릿을 받으신 후 아래 코드를 입력해주세요.

# 무료 등록 후 https://dashboard.groupdocs.cloud에서 client_id 및 client_secret을 받으십시오.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

REST API를 사용하여 Java에서 PDF를 TIFF 이미지로 변환하는 방법

Java용 GroupDocs.Conversion Cloud SDK를 사용하여 PDF 파일을 TIFF 파일로 변환하려면 다음 단계를 따르세요.

  • [업로드][8] PDF 문서를 클라우드에
  • [변환][9] Java에서 PDF 파일을 TIFF로
  • [다운로드][10] 변환된 파일

파일 업로드

먼저 아래와 같이 코드 스니펫을 사용하여 PDF 문서를 클라우드 저장소에 업로드합니다.

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// 자바를 사용하여 Cloud Storage에 파일 업로드
public class App {

	public static void main(String[] args) {
				
		// 변환 API의 인스턴스 만들기					
		FileApi apiInstance = new FileApi(configuration);
		try {
			File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.pdf");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pdf", fileStream, MyStorage);
			FilesUploadResult response = apiInstance.uploadFile(request);
			System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

결과적으로 업로드된 PDF 파일은 클라우드 대시보드의 [파일 섹션][11]에서 사용할 수 있습니다.

Java에서 PDF를 TIFF 형식으로 변환

Java용 GroupDocs.Conversion Cloud SDK를 사용하여 Java에서 프로그래밍 방식으로 PDF 파일을 TIFF 파일로 변환하는 단계 및 샘플 코드 스니펫은 다음과 같습니다.

  • 먼저 [ConvertApi][12] 클래스의 인스턴스를 생성합니다.
  • 둘째, [ConvertSettings][13] 클래스의 인스턴스를 만듭니다.
  • 다음으로 클라우드 저장소 이름을 제공합니다.
  • 입력 PDF 파일 경로 및 출력 파일 형식을 “tiff"로 설정합니다.
  • 그런 다음 TiffConvertOptions 클래스의 인스턴스를 만듭니다.
  • 선택적으로 setFromPage, setPagesCount 등과 같은 다양한 변환 옵션을 설정합니다.
  • 이제 ConvertSettings 인스턴스를 사용하여 변환 옵션과 출력 파일 경로를 설정합니다.
  • 그런 다음 ConvertDocumentRequest 클래스 인스턴스를 만들고 ConvertSettings 매개 변수를 전달합니다.
  • 마지막으로 [convertdocument()][14] 메서드를 호출하고 ConvertDocumentRequest 매개 변수를 전달합니다.

다음 코드 스니펫은 REST API를 사용하여 PDF 파일을 Java에서 Tiff로 변환하는 방법을 보여줍니다.

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Java에서 PDF를 TIFF 파일로 변환하는 방법.
public class App {

	public static void main(String[] args) {
		
		// 변환 API의 인스턴스 만들기
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// 변환 설정 준비
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.pdf");
			settings.setFormat("tiff");
			
                        TiffConvertOptions convertOptions = new TiffConvertOptions();
                        convertOptions.setFromPage(1);
                        convertOptions.setPagesCount(1);
	      
	                settings.setConvertOptions(convertOptions);
		        settings.setOutputPath("java-testing/output-sample-file.tiff");
		
			// 지정된 형식으로 변환
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Document converted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}
Java는 Java에서 PDF를 TIFF 파일로 변환합니다.

Java를 사용하여 PDF 파일을 TIFF 파일로 변환

변환된 파일 다운로드

위의 코드 샘플은 변환된 TIFF 파일을 클라우드에 저장합니다. 다음 코드 스니펫을 사용하여 다운로드할 수 있습니다.

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Java의 Cloud Storage에서 파일 다운로드
public class App {

	public static void main(String[] args) {
				
		// 변환 API의 인스턴스 만들기					
		FileApi apiInstance = new FileApi(configuration);
		try {
			DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.tiff", MyStorage, null);
			File response = apiInstance.downloadFile(request);
			System.err.println("Expected response type is File: " + response.length());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

무료 온라인 PDF를 TIFF로 변환

PDF를 온라인에서 무료로 TIFF 이미지로 변환하는 방법은 무엇입니까? PDF를 TIFF 이미지로 변경하려면 [온라인 PDF to TIFF 변환기][15]를 사용해 보십시오. 이 변환기는 위에서 언급한 PDF to TIFF 이미지 REST API를 사용하여 개발되었습니다.

결론

이것으로 이 블로그 게시물을 마칩니다. 이 기사에서 배운 내용은 다음과 같습니다.

  • GroupDocs.Conversion Cloud REST API를 사용하여 프로그래밍 방식으로 PDF를 Java의 TIFF 파일로 변환하는 방법
  • 프로그래밍 방식으로 PDF 파일을 클라우드에 업로드한 다음 클라우드에서 변환된 TIFF 파일을 다운로드합니다.
  • 무료 PDF to TIFF 변환기를 사용하여 온라인에서 PDF를 TIFF로 변환합니다.

또한 브라우저를 통해 직접 API를 시각화하고 통신할 수 있는 [API 참조][16] 섹션도 제공합니다. Java SDK의 전체 소스 코드는 [Github][17]에서 무료로 사용할 수 있습니다. Java용 GroupDocs.Conversion Cloud SDK [예제][18]를 확인하십시오. 또한 [시작 안내서][19]를 참조하는 것이 좋습니다.

또한 자세한 단계 및 API 사용에 대해서는 [시작 가이드][20]를 따르는 것이 좋습니다.

마지막으로 REST API를 사용하여 다양한 파일 형식 및 변환에 대한 새 블로그 기사를 계속 작성합니다. 따라서 최신 업데이트에 대해 문의하십시오.

질문하기

PDF를 TIFF로 변환하는 방법에 대한 질문이 있으시면 무료 지원 [포럼][21]을 통해 언제든지 문의해 주십시오.

FAQ

Java를 사용하여 PDF 파일을 TIFF 형식으로 어떻게 변환합니까?

[GroupDocs.Conversion Cloud SDK for Java][22]를 사용하여 PDF 파일을 TIFF 형식으로 변환할 수 있습니다. GroupDocs.Conversion Cloud SDK for Java는 개발자가 클라우드 기반 API를 사용하여 파일을 한 형식에서 다른 형식으로 변환할 수 있는 강력한 도구입니다.

온라인에서 PDF를 TIFF로 무료로 변환하는 방법은 무엇입니까?

PDF to TIFF 변환기를 사용하면 PDF를 TIFF 형식으로 무료로 변환할 수 있습니다. 변환을 수행하려면 아래 제공된 단계별 지침을 따르십시오.

  • [온라인 무료 PDF-TIFF 변환기][23]를 엽니다.
  • 이제 파일 드롭 영역을 클릭하여 PDF를 업로드하거나 PDF 파일을 끌어다 놓습니다.
  • 그런 다음 지금 변환 버튼을 클릭하십시오. 무료 온라인 PDF to TIFF 변환기는 PDF를 TIFF 이미지로 변경합니다.
  • 출력 TIFF 이미지의 다운로드 링크는 PDF 파일을 변환한 후 사용할 수 있습니다.

Windows에서 PDF를 TIFF로 변환하는 방법은 무엇입니까?

Windows용 오프라인 PDF를 TIFF 변환기로 다운로드하려면 [이 링크][24]를 방문하세요. 이 PDF to TIFF 이미지 변환기를 사용하면 클릭 한 번으로 Windows에서 PDF 파일을 TIFF 이미지로 쉽게 변환할 수 있습니다.

Java용 GroupDocs.Conversion Cloud SDK를 어떻게 설치합니까?

Java 프로젝트에 적절한 종속성을 추가하여 [Java용 GroupDocs.Conversion Cloud SDK][25]를 설치할 수 있습니다.

또한보십시오

관련 주제에 대해 알아보려면 다음 문서를 방문하는 것이 좋습니다.

[4]: https://products.groupdocs.cloud/conversion/java/)a is a cloud-based file format document conversion API that allows you to convert your files and images to different formats using simple API calls. It supports more than 50 [file formats](https://docs.groupdocs.cloud/conversion/supported-document-formats/ [5]: https://releases.groupdocs.cloud/conversion/java/ [6]: https://docs.groupdocs.cloud/total/creating-and-managing-application/ [7]: https://dashboard.groupdocs.cloud/ [8]: #Upload-the-File [9]: #Convert-PDF-to-TIFF-Format-in-Java [10]: #Download-the-Converted-File [11]: https://dashboard.groupdocs.cloud/files [12]: https://apireference.groupdocs.cloud/conversion/#/Convert [13]: https://reference.groupdocs.cloud/conversion/#/Convert/ConvertDocument [14]: https://apireference.groupdocs.cloud/conversion/#/Convert/ConvertDocument [15]: https://products.groupdocs.app/conversion/pdf-to-tiff [16]: https://apireference.groupdocs.cloud/conversion/ [17]: https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-java [18]: https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-java/tree/master/src/test/java/com/groupdocs/cloud/conversion/api [19]: https://docs.groupdocs.cloud/conversion/ [20]: https://docs.groupdocs.cloud/conversion/ [21]: https://forum.groupdocs.cloud/c/conversion [22]: https://products.groupdocs.cloud/conversion/java/ [23]: https://products.groupdocs.app/conversion/pdf-to-tiff [24]: https://releases.groupdocs.app/total/windows/ [25]: https://products.groupdocs.cloud/conversion/java/