PDF는 인터넷을 통해 문서를 공유하는 표준 형식이 되었으며 다양한 형식의 파일이 PDF로 변환됩니다. PowerPoint PPTX 또는 PPT을 PDF로 변환하는 것은 PowerPoint 프레젠테이션의 슬라이드가 PDF의 페이지로 변환되는 널리 사용되는 변환 시나리오입니다. 이 기사에서는 Android 앱 내에서 PowerPoint PPTX/PPT를 PDF로 변환하는 방법을 배웁니다.
PPTX에서 PDF로 변환을 위한 Android API
Android 앱에서 PowerPoint 프레젠테이션을 PDF로 변환하기 위해 Aspose.Slides for Android via Java를 사용합니다. 프레젠테이션을 원활하게 생성, 수정 및 변환할 수 있는 기능이 풍부한 Android API입니다. 다운로드 섹션에서 API를 다운로드하거나 build.gradle에 다음 구성을 추가하여 설치할 수 있습니다.
maven {
url "http://repository.aspose.com/repo/" }
compile (
group: 'com.aspose',
name: 'aspose-slides',
version: '21.3',
classifier: 'android.via.java')
Android에서 PowerPoint PPTX를 PDF로 변환
다음은 Android에서 PowerPoint 프레젠테이션을 PDF로 변환하는 단계입니다.
- 프레젠테이션 클래스를 사용하여 PowerPoint PPT 또는 PPTX 파일을 로드합니다.
- PDF 파일의 이름과 출력 형식을 제공하여 Presentation.save(String, SaveFormat) 메서드를 호출합니다.
다음 코드 샘플은 Android 앱에서 PPTX 파일을 PDF로 변환하는 방법을 보여줍니다.
// 프레젠테이션 파일을 나타내는 프레젠테이션 개체를 인스턴스화합니다.
Presentation pres = new Presentation("presentation.pptx");
// 기본 옵션을 사용하여 프레젠테이션을 PDF로 저장
pres.save("output.pdf", SaveFormat.Pdf);
PPTX에서 PDF로의 변환을 위한 추가 옵션
Aspose.Slides는 또한 다양한 옵션을 사용하여 PPTX에서 PDF로의 변환을 사용자 정의할 수 있습니다. 예를 들어 텍스트 압축, 이미지 품질, PDF 준수, 숨겨진 슬라이드를 포함하거나 제외하는 옵션 등을 설정할 수 있습니다. 이를 위해 API는 PdfOptions 클래스를 제공합니다.
다음은 PPTX/PPT에서 PDF로의 변환을 사용자 정의하는 단계입니다.
- 프레젠테이션 클래스를 사용하여 PowerPoint PPTX 또는 PPT 파일을 로드합니다.
- PdfOptions 클래스의 객체를 생성하고 원하는 옵션을 설정합니다.
- Presentation.save(String, SaveFormat, ISaveOptions) 메서드를 호출하여 PPTX/PPT를 PDF로 저장합니다.
다음 코드 샘플은 PPTX에서 PDF로의 변환을 사용자 정의하는 방법을 보여줍니다.
// 프레젠테이션 파일을 나타내는 프레젠테이션 개체를 인스턴스화합니다.
Presentation pres = new Presentation("presentation.pptx");
// PdfOptions 클래스 인스턴스화
PdfOptions opts = new PdfOptions();
// JPEG 품질 설정
opts.setJpegQuality((byte) 90);
// 메타파일의 동작 정의
opts.setSaveMetafilesAsPng(true);
// 텍스트 압축 수준 설정
opts.setTextCompression(PdfTextCompression.Flate);
// PDF 표준 정의
opts.setCompliance(PdfCompliance.Pdf15);
INotesCommentsLayoutingOptions options = opts.getNotesCommentsLayouting();
options.setNotesPosition(NotesPositions.BottomFull);
// 지정된 옵션을 사용하여 프레젠테이션을 PDF로 저장
pres.save("output.pdf", SaveFormat.Pdf, opts);
무료 API 라이선스 받기
평가 제한 없이 API를 사용하기 위해 임시 무료 라이선스 받기를 할 수 있습니다.
결론
이 기사에서는 Android 앱에서 PowerPoint PPTX/PPT 프레젠테이션을 PDF로 변환하는 방법을 배웠습니다. 또한 다양한 옵션을 사용하여 PPTX에서 PDF로 변환을 사용자 정의하는 방법을 살펴보았습니다. 문서를 사용하여 API에 대해 자세히 알아볼 수 있습니다. 또한 포럼을 통해 질문을 공유할 수 있습니다.
또한보십시오
팁: Aspose PowerPoint를 PDF로 또는 PPT를 PDF로 변환기를 확인해 보십시오.