슬라이드 관리
using IronPPT;
using IronPPT.Models;

var document = new PresentationDocument();

document.AddSlide();
document.AddSlide();

// Remove slide
document.Slides[0].Remove();

// Move slide by changing the Index property.
document.Slides[0].Index = 1;

// Hide slide
document.Slides[0].Show = false;

document.Save("manageSlide.pptx");
Imports IronPPT
Imports IronPPT.Models

Dim document = New PresentationDocument()

document.AddSlide()
document.AddSlide()

' Remove slide
document.Slides(0).Remove()

' Move slide by changing the Index property.
document.Slides(0).Index = 1

' Hide slide
document.Slides(0).Show = False

document.Save("manageSlide.pptx")
NuGet Download
PM > Install-Package IronPPT
슬라이드 관리

슬라이드 관리

파워포인트를 프로그래밍 방식으로 활용할 때, IronPPT의 간편한 슬라이드 관리 프로세스는 개발자가 효율성을 높이고 대규모 작업을 자동화할 수 있도록 지원합니다. 단 하나의 명령으로 슬라이드를 제거하고, 슬라이드 번호를 변경하고, 슬라이드를 숨길 수 있어 슬라이드의 배치와 모양을 완벽하게 제어할 수 있습니다.

IronPPT를 사용하여 슬라이드를 관리하는 5단계 가이드

  • document.AddSlide();
  • document.Slides[0].Remove();
  • document.Slides[0].Index = 1;
  • document.Slides[0].Show = false;
  • document.Save("manageSlide.pptx");

코드 설명

먼저, 새로운 PresentationDocument을 인스턴스화합니다. 그런 다음 슬라이드를 추가하려면 AddSlide을 호출하여 빈 슬라이드를 추가합니다.

PresentationDocument에는 현재 개체 내 슬라이드 목록에 불과하며 배열로 접근하고 사용할 수 있는 Slides이라는 속성이 있습니다. 따라서 슬라이드를 제거하는 것은 간단합니다. 우리가 해야 할 일은 슬라이드의 인덱스를 찾고 Remove 메서드를 호출하여 제거하는 것입니다. 배열의 인덱스는 1이 아닌 0부터 시작한다는 점에 유의해야 합니다. 따라서 첫 번째 슬라이드는 인덱스 0에 위치합니다. 인덱스를 잘못 사용하면 배열 범위를 벗어난 오류가 발생할 수 있으므로 슬라이드를 다룰 때는 올바른 인덱스를 사용하는 것이 매우 중요합니다.

마찬가지로, 인덱스를 변경하여 슬라이드 순서를 바꿀 수 있습니다. 위 예시에서는 인덱스를 0에서 1로 변경하여 첫 번째 슬라이드의 위치를 ​​두 번째 위치로 이동시켰습니다.

마지막으로, 슬라이드를 숨기기 위해 먼저 인덱스를 제공하여 Slides 속성을 통해 슬라이드에 접근하고 Show 속성을 false로 설정합니다. Show 속성은 슬라이드가 보이는지 여부를 제어합니다. 이 값을 false로 설정하면 슬라이드가 화면에서 숨겨집니다.

IronPPT 슬라이드 관리 기법 살펴보기
GitHub에서 보기

시작할 준비 되셨나요?

Nuget Downloads 6,246버전:2026.10방금 출시