이 문서는 Java를 사용하여 PDF에 이미지를 삽입하는 방법을 지원합니다. IDE 구성, 애플리케이션 작성을 위한 단계별 프로세스, Java를 사용하여 이미지를 PDF에 추가하는 실행 가능한 샘플 코드에 대한 세부 정보를 제공합니다. 또한 PNG, JPEG 등의 모든 형식으로 이미지를 렌더링하고 PDF 페이지의 원하는 위치에 이미지를 배치하는 프로세스를 사용자 정의하는 다양한 옵션을 배우게 됩니다.
Java를 사용하여 PDF에 이미지를 넣는 단계
- Aspose.PDF for Java을(를) 사용하여 이미지를 삽입할 수 있는 환경을 구축합니다.
- 원본 PDF 파일을 로드하고 이미지를 추가하기 위해 첫 번째 page에 액세스하고 그래픽 상태를 저장합니다.
- 이미지 스트림을 생성하고 로드된 PDF의 이미지 컬렉션 리소스에 추가
- 이미지에 대해 원하는 직사각형 위치를 사용하여 Matrix 개체를 인스턴스화합니다.
- 이미지 그리기 옵션을 정의하고 Do() 메서드를 사용하여 이미지를 그립니다.
- 이미지 및 PDF 스트림을 닫기 전에 그래픽 상태를 복원하고 출력 PDF를 저장합니다.
이 단계에서는 Java를 사용하여 PDF에 이미지를 추가하는 방법에 대해 설명합니다. 먼저 로드된 PDF 파일에서 페이지 참조를 가져온 다음 이미지 스트림이 생성됩니다. 이 이미지는 선택한 페이지의 이미지 컬렉션에 추가된 다음 대상 이미지의 위치 사각형을 사용하여 변환 매트릭스가 선언됩니다. 마지막으로 Do() 메서드를 사용하여 이미지를 렌더링하고 결과 PDF 파일을 디스크에 저장합니다.
Java를 사용하여 PDF에 사진을 추가하는 코드
이 코드는 Java를 사용하여 PDF에 그림을 추가하는 프로세스를 보여줍니다. Document 클래스를 사용하여 PDF를 로드하고, Page 클래스 객체를 사용하여 대상 PDF 페이지에 대한 참조를 보유하고, FileInputStream 객체를 사용하여 대상 이미지를 보유하고, 사각형 클래스를 사용하여 페이지에서 이미지 위치를 설명하고, Matrix 객체를 정의합니다. 이미지 그리기 및 이미지 렌더링을 위한 Do() 메서드. 이 작업을 시작하기 전에 그래픽 상태가 저장되고 작업이 완료되면 복원됩니다.
이 기사에서는 Java를 사용하여 PDF에 사진을 추가하는 과정을 목격했습니다. PDF에 워터마크를 추가하는 과정을 알아보려면 Java를 사용하여 PDF에 워터마크를 추가하는 방법의 문서를 참조하세요.