JavaScript에서 PowerPoint 프레젠테이션을 SWF Flash로 변환

개요

이 문서는 Aspose.Slides를 사용하여 PowerPoint 프레젠테이션을 SWF로 변환하는 방법을 설명합니다. 프레젠테이션을 SWF 파일로 저장하려면 Presentation.save 메서드를 사용하고, viewer 설정 및 노트 또는 주석 레이아웃을 포함한 내보내기 구성을 위해 SwfOptions를 사용합니다.

PPT(X)를 SWF로 변환

Presentation 클래스에서 제공하는 save 메서드를 사용하면 전체 프레젠테이션을 SWF 문서로 변환할 수 있습니다. 다음 예제는 SWFOptions 클래스가 제공하는 옵션을 사용하여 프레젠테이션을 SWF 문서로 변환하는 방법을 보여줍니다. 또한 SWFOptions 클래스와 NotesCommentsLayoutingOptions 클래스를 사용하여 생성된 SWF에 주석을 포함시킬 수 있습니다.

var pres = new aspose.slides.Presentation("Sample.pptx");
try {
    var swfOptions = new aspose.slides.SwfOptions();
    swfOptions.setViewerIncluded(false);
    swfOptions.getNotesCommentsLayouting().setNotesPosition(aspose.slides.NotesPositions.BottomFull);
    // 프레젠테이션 저장
    pres.save("Sample.swf", aspose.slides.SaveFormat.Swf, swfOptions);
} finally {
    if (pres != null) {
        pres.dispose();
    }
}

FAQ

SWF에 숨겨진 슬라이드를 포함시킬 수 있나요?

예. SwfOptionssetShowHiddenSlides 메서드를 사용하십시오. 기본적으로 숨겨진 슬라이드는 내보내지 않습니다.

압축 및 최종 SWF 크기를 어떻게 제어할 수 있나요?

파일 크기와 이미지 품질을 균형 있게 유지하려면 setCompressed 메서드와 setJpegQuality를 사용하십시오.

setViewerIncluded는 무엇이며 언제 사용해야 하나요?

setViewerIncluded는 내장된 플레이어 UI(탐색 컨트롤, 패널, 검색)를 추가합니다. 자체 플레이어를 사용하거나 UI 없이 최소한의 SWF 프레임만 필요할 경우에 사용하십시오.

내보내기 머신에 원본 폰트가 없으면 어떻게 되나요?

Aspose.Slides는 SwfOptionssetDefaultRegularFont으로 지정한 폰트를 대체하여 의도치 않은 폰트 대체를 방지합니다.