분할 PowerPoint 프레젠테이션 C#

다양한 경우에 PowerPoint 프레젠테이션을 여러 파일로 분할해야 할 수 있습니다. 예를 들어 프레젠테이션을 각 슬라이드, 짝수 또는 홀수 슬라이드 등으로 분할합니다. 이 기사에서는 C#을 사용하여 PowerPoint PPTX/PPT 프레젠테이션을 분할하는 방법을 배웁니다.

PowerPoint 프레젠테이션을 분할하는 .NET API

PPTX 또는 PPT 프레젠테이션을 분할하기 위해 Aspose.Slides for .NET을 사용합니다. .NET 응용 프로그램 내에서 PowerPoint 및 OpenOffice 프레젠테이션을 만들고 수정하고 변환할 수 있는 프레젠테이션 조작 API입니다. API를 다운로드하거나 NuGet을 사용하여 설치할 수 있습니다.

PM> Install-Package Aspose.Slides.NET

C#을 사용하여 PowerPoint 프레젠테이션 분할

다음은 C#을 사용하여 PowerPoint 프레젠테이션을 분할하는 단계입니다.

다음 코드 샘플은 PowerPoint PPTX 프레젠테이션을 분할하는 방법을 보여줍니다.

// PowerPoint 프레젠테이션 로드
using (Presentation pres = new Presentation("presentation.pptx"))
{
    // 슬라이드 반복
    foreach(ISlide slide in pres.Slides)
    {
        // 비어 있는 새 프레젠테이션 만들기
        using (Presentation newPres = new Presentation())
        {
            // 기본 슬라이드 제거
            newPres.Slides[0].Remove();

            // 프레젠테이션에 슬라이드 추가
            newPres.Slides.AddClone(slide);
                       
            // 프레젠테이션 저장
            newPres.Save(string.Format("Slide_{0}.pptx", slide.SlideNumber), SaveFormat.Pptx);
        }
    }
}

무료 API 라이선스 받기

임시 라이선스를 요청하면 평가 제한 없이 Aspose.Slides for .NET을 사용할 수 있습니다.

온라인 데모

Aspose.Slides를 기반으로 하는 online presentation splitter를 사용해 보십시오.

결론

이 기사에서는 C#을 사용하여 PowerPoint PPTX 또는 PPT 프레젠테이션을 분할하는 방법을 배웠습니다. 제공된 코드 샘플을 사용자 정의하여 고유한 분할 기준을 정의할 수 있습니다. 예를 들어 프레젠테이션의 각 슬라이드, 모든 짝수 또는 홀수 슬라이드 등을 분할할 수 있습니다. API를 설치하고 제공된 코드를 애플리케이션에 통합하기만 하면 됩니다. 또한 문서를 방문하여 API의 다른 기능을 탐색할 수 있습니다. 또한 포럼을 통해 문의 사항을 자유롭게 알려주세요.

또한보십시오