Java를 사용하여 JPEG를 PDF로 변환

Java를 사용하여 JPEG를 PDF로 변환

JPEGPDF는 현재 시점에서 가장 널리 사용되는 두 가지 파일 형식입니다. PNG 및 JPEG는 래스터 이미지 파일인 반면 PDF는 벡터 파일을 기반으로 합니다. 그러나 비즈니스 요구 사항이 변경됨에 따라 JPEG를 PDF로 변환해야 합니다. 따라서 우리는 이 엔터프라이즈급 PDF 생성기라이브러리를 사용하여 JPEG에서 PDF로 변환합니다. 또한 인기 있는 이미지 파일 형식을 프로그래밍 방식으로 구문 분석, 처리 및 PDF 파일로 변환할 수 있습니다. Java API를 사용하여 JPEG를 PDF로 변환하는 코드 스니펫을 작성해 보겠습니다.

다음 섹션을 다룹니다.

PDF 생성기 라이브러리 설치

설치와 관련하여 Java 프로젝트에서 이 라이브러리를 설정하기 위한 완전한 설치 가이드를 찾을 수 있습니다. 시스템에 Java가 설치되어 있는지 확인하십시오. 그러나 API를 다운로드하거나 다음 Maven 구성을 사용하여 설치할 수 있는 두 가지 방법이 있습니다.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <classifier>jdk17</classifier>
</dependency>

Java를 사용하여 JPEG를 PDF로 변환

이 PDF 생성기 라이브러리를 통해 개발자는 비즈니스 요구 사항을 충족하도록 API 호출을 구성할 수 있습니다.

아래에 언급된 단계와 코드 스니펫을 따를 수 있습니다.

  1. Document 클래스의 객체를 생성합니다.
  2. getPages().add() 메서드를 호출하여 문서에 페이지를 추가합니다.
  3. Image 클래스의 인스턴스를 인스턴스화합니다.
  4. setFile 메서드를 호출하여 샘플 JPEG 이미지 파일을 로드합니다.
  5. setFixWidth 메서드를 호출하여 이미지 너비를 설정합니다.
  6. setFixHeight 메서드를 호출하여 이미지의 높이를 설정합니다.
  7. TextFragment 클래스의 생성자를 초기화하고 setTitle 메서드를 호출하여 JPEG 이미지의 제목을 설정합니다.
  8. setApplyResolution 메서드는 이미지가 생성 중 해상도를 사용하는지 여부를 나타내는 부울 값을 설정합니다.
  9. setBlackWhite 메서드는 이미지를 흑백으로 강제할지 여부를 나타내는 부울 값을 설정합니다.
  10. getParagraphs().add(image) 메서드를 호출하여 페이지에 JPEG 이미지를 추가합니다.
  11. save 메서드를 호출하여 출력을 PDF 문서로 저장합니다.

다음 코드를 복사하여 기본 파일에 붙여넣습니다.


// Document 클래스의 객체 생성
Document document = new Document();
// getPages().add() 메서드를 호출하여 문서에 페이지를 추가합니다.
Page page = document.getPages().add();
// Image 클래스의 인스턴스를 인스턴스화합니다.
Image image = new Image();
// setFile 메소드를 호출하여 샘플 JPEG 이미지 파일 로드
image.setFile( "sample.jpeg");
// setFixWidth 메서드를 호출하여 이미지 너비를 설정합니다.
image.setFixWidth(250);
// setFixHeight 메서드를 호출하여 이미지 높이를 설정합니다.
image.setFixHeight(300);
// TextFragment 클래스의 생성자를 초기화하고 setTitle 메서드를 호출하여 JPEG 이미지의 제목을 설정합니다.
image.setTitle(new TextFragment("Setting the image title"));
// setApplyResolution 메서드는 이미지가 생성 중에 해상도를 사용하는지 여부를 나타내는 부울 값을 설정합니다.
image.setApplyResolution(true);
// setBlackWhite 메서드는 이미지가 흑백으로 강제 설정되는지 여부를 나타내는 부울 값을 설정합니다.
image.setBlackWhite(false);
// getParagraphs().add(image) 메서드를 호출하여 페이지에 JPEG 이미지를 추가합니다.
page.getParagraphs().add(image);
// 저장 메소드를 호출하여 출력을 PDF 문서로 저장하십시오.
document.save("JPEGtoPDF.pdf");

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

JPEG에서 PDF로

무료 라이선스 받기

무료 임시 라이선스를 사용하여 평가 제한 없이 API를 사용해 볼 수 있습니다.

합산

프로그래밍 방식으로 Java를 사용하여 JPEG를 PDF로 변환하는 방법을 배웠기를 바랍니다. 또한 이 PDF 생성기 라이브러리의 문서를 방문하여 다른 기능을 배울 수 있습니다. 이 블로그 게시물은 프로그래밍 방식으로 JPEG에서 PDF로 변환기를 구축하려는 경우 도움이 될 것입니다. 또한 최신 업데이트를 보려면 conholdate.com을 방문하십시오.

질문하기

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

자주 묻는 질문

Java를 사용하여 이미지를 PDF로 변환하는 방법은 무엇입니까?

이 PDF 생성기 라이브러리를 설치하여 널리 사용되는 이미지 형식을 프로그래밍 방식으로 PDF 파일 형식으로 변환합니다.

JPG를 PDF로 변환할 수 있습니까?

Java 애플리케이션에서 JPEG/JPG를 PDF 파일 형식으로 변환하는 코드 스니펫을 알아보려면 이 링크를 방문하십시오.

또한보십시오