Java에서 GIF 파일을 JPG로 변환 - GIF를 JPG로 변환기

JPG/JPEG은 현재 널리 사용되는 이미지 파일 형식 중 하나입니다. 이 이미지 파일 형식은 고해상도 이미지를 제공하며 인터넷을 통해 JPG/JPEG를 빠르게 공유할 수 있습니다. GIF 이미지 파일 형식도 애니메이션 기능으로 인해 인기가 있지만 때로는 보기, 공유 및 편집이 까다로워집니다. 따라서 GIF에서 JPG로의 변환은 이러한 번거로움을 없애고 GIF에서 JPG로의 변환을 자동화하면 비즈니스 소프트웨어에 경쟁력을 제공할 것입니다. 이를 위해 GroupDocs.Conversion Cloud SDK for Java를 설치 및 설정하여 Java 애플리케이션에서 프로그래밍 방식으로 애니메이션 GIF를 JPG로 변환할 수 있습니다.

이 가이드에서는 다음 섹션을 다룰 것입니다.

GIF 파일을 JPG로 변환 - API 설치

GroupDocs.Conversion은 여러 프로그래밍 언어로 REST APICloud SDK를 제공합니다. JAR 파일을 다운로드하거나 다음 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>

다음 단계는 API 자격 증명(클라이언트 ID + 클라이언트 비밀번호)을 얻는 것입니다. 다시 한 번 말하지만, 매우 쉬우며 API 클라우드 대시보드에서 이러한 자격 증명을 얻을 수 있습니다.

참고: 클라이언트 ID 및 클라이언트 비밀번호를 얻는 데 어려움이 있는 경우 가이드를 참조하세요.

Java에서 GIF 파일을 JPG로 변환하는 방법

이제 이 Java 래퍼에 의해 노출된 메서드를 사용하여 프로그래밍 방식으로 GIF를 JPG로 변환할 수 있습니다. 그러나 다음 단계를 따르십시오.

  • 구성 클래스의 인스턴스를 인스턴스화하고 클라이언트 ID 및 클라이언트 비밀번호로 초기화합니다.
  • ConvertApi 클래스의 개체를 만듭니다.
  • setFilePath, setOutputPath 등과 같은 ConvertSettings 설정의 개체를 초기화합니다.
  • convertDocument 메서드를 호출하여 GIF를 JPG로 변환합니다.

참고: API 클라우드 대시보드에 소스 GIF 파일이 있습니다. 수동으로 업로드하거나 프로그래밍 방식으로 UploadFile 메서드를 호출하여 업로드할 수 있습니다.

다음 코드 조각은 Java에서 애니메이션 GIF를 JPG로 변환하는 방법을 보여줍니다.

package com.example;
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에서 애니메이션 GIF를 JPG로 변환하는 방법.
public class Main {

	public static void main(String[] args) {
        
		String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
		String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
		String MyStorage = "test";
		// 구성 클래스의 인스턴스를 인스턴스화하고 클라이언트 ID 및 클라이언트 비밀번호로 초기화합니다.
		Configuration configuration = new Configuration(ClientId, ClientSecret);    
		// ConvertApi 클래스의 개체를 만듭니다.
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			
			// setFilePath, setOutputPath 등과 같은 ConvertSettings 설정의 개체를 초기화합니다.
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("sample.gif");
			settings.setFormat("jpg");
			settings.setOutputPath("java-testing/output-sample-file.jpg");
		
			// ConvertDocument 메소드를 호출하여 GIF를 JPG로 변환합니다.
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Converted animated GIF to JPG successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}

	}
}

성공적으로 실행되면 API 클라우드 대시보드의 “java-testing” 폴더에 생성된 새 JPG 파일을 볼 수 있습니다. 따라서 DownloadFile 메서드를 호출하여 수동으로 또는 프로그래밍 방식으로 파일을 다운로드할 수 있습니다.

출력은 아래 이미지에서 볼 수 있습니다.

애니메이션 gif를 jpg로

온라인 GIF를 JPG로 변환하는 변환기

Cloud SDK 외에도 GIF 파일을 JPG로 변환하는 온라인 도구가 있으며 이 도구는 GroupDocs.Conversion Cloud SDK를 기반으로 합니다. 이 도구는 다중 플랫폼이므로 널리 사용되는 거의 모든 웹 브라우저에서 열 수 있습니다. 이 온라인 도구는 무료이며 가입이 필요하지 않으므로 꼭 방문해 보시기 바랍니다.

온라인에서 gif를 jpg로 변환

마지막 생각들

Java에서 GIF 파일을 JPG로 변환하는 방법을 배웠기를 바라며 여기서 이 기사를 마무리하겠습니다. 또한 애니메이션 GIF를 JPG로 변환하는 단계와 코드 조각을 살펴보았습니다. 또한 GroupDocs.Conversion Cloud SDK for Java를 선택하여 프로그래밍 방식으로 GIF-JPG 변환기를 빌드할 수 있습니다. 또한 문서를 방문하여 다른 기능에 대해 알아볼 수 있습니다. 라이브 API를 사용하기 위해 방문하지 마세요. 또한 시작하기 가이드를 따르는 것이 좋습니다.

마지막으로 groupdocs.cloud에서 새 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 유지하시기 바랍니다.

질문하기

귀하의 질문이나 질문에 대해 포럼에 알려주실 수 있습니다.

자주 묻는 질문 – FAQ

GIF 파일을 JPG로 변환하는 방법은 무엇입니까?

GroupDocs.Conversion Cloud SDK for Java를 사용하여 Java에서 GIF 파일을 JPG로 변환할 수 있습니다. 자세한 내용을 보려면 이 링크를 방문하세요.

또한보십시오