일반적으로 발생하는 시나리오에는 전체 PDF 문서 또는 특정 페이지를 이미지 모음으로 변환하는 것이 포함됩니다. Java용 GroupDocs.Conversion은 PDF를 TIFF, JPG, PNG, GIF, BMP 등과 같은 다양한 이미지 형식으로 변환하는 기능을 제공합니다.
ImageFileType 클래스를 사용하여 원하는 이미지 형식을 선택할 수 있습니다.
Java에서 PDF를 PNG로 변환
import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.filetypes.ImageFileType;
import com.groupdocs.conversion.options.convert.ImageConvertOptions;
//...
// 소스 PDF 파일 로드
Converter converter = new Converter("resume.pdf");
// 변환 옵션을 설정하고 출력 이미지 유형을 지정합니다.
ImageConvertOptions convertOptions = new ImageConvertOptions();
convertOptions.setFormat(ImageFileType.Png);
// PDF 문서의 각 페이지를 PNG로 변환
converter.convert("page.png", convertOptions);
GroupDocs.Conversion for Java를 사용하면 긴 문서의 특정 페이지를 쉽게 변환할 수 있습니다.
요구 사항에 따라 이를 수행하는 방법에는 두 가지가 있습니다. 다양한 페이지를 변환하거나 특정 페이지를 변환할 수 있습니다.
Java에서 DOCX(2-4페이지)를 PDF로 변환
import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.options.convert.PdfConvertOptions;
//...
// 소스 DOCX 파일 로드
Converter converter = new Converter("booklet.docx");
// 옵션을 설정하고 변환할 페이지 범위를 지정하세요.
PdfConvertOptions convertOptions = new PdfConvertOptions();
convertOptions.setPageNumber(2);
convertOptions.setPagesCount(3);
// 2-4페이지를 PDF로 변환
converter.convert("pages-2-4.pdf", convertOptions);