# .NET에서 Hello World 프레젠테이션 만들기

> 

Source: https://docs.aspose.com/slides/ko/net/how-to-create-hello-world-presentation-document/
Updated: 2026-06-14

{{% alert color="primary" %}} 
새로운 [Aspose.Slides for .NET API](/slides/ko/net/)가 출시되었으며 이제 이 단일 제품이 처음부터 PowerPoint 문서를 생성하고 기존 문서를 편집하는 기능을 지원합니다.
{{% /alert %}} 
## **레거시 코드 지원**
Aspose.Slides for .NET 13.x 이전 버전으로 개발된 레거시 코드를 사용하려면 코드에 약간의 변경을 해야 하며, 변경 후 코드는 이전과 동일하게 작동합니다. 이전 Aspose.Slides for .NET에서 Aspose.Slide 및 Aspose.Slides.Pptx 네임스페이스에 있던 모든 클래스가 이제 단일 Aspose.Slides 네임스페이스로 통합되었습니다. 레거시 Aspose.Slides API를 사용하여 Hello World 프레젠테이션 문서를 생성하는 간단한 코드 조각을 살펴보고 새로운 통합 API로 마이그레이션하는 단계를 확인하십시오.
## **레거시 Aspose.Slides for .NET 접근 방식**
```c#
//PPT 파일을 나타내는 Presentation 객체를 인스턴스화합니다
Presentation pres = new Presentation();

//License 객체를 생성합니다
License license = new License();

//평가 제한을 피하기 위해 Aspose.Slides for .NET의 라이선스를 설정합니다
license.SetLicense("Aspose.Slides.lic");

//프레젠테이션에 빈 슬라이드를 추가하고 해당 슬라이드의 참조를 가져옵니다
//그 빈 슬라이드
Slide slide = pres.AddEmptySlide();

//슬라이드에 사각형 (X=2400, Y=1800, Width=1000, Height=500)을 추가합니다
Aspose.Slides.Rectangle rect = slide.Shapes.AddRectangle(2400, 1800, 1000, 500);

//사각형의 선을 숨깁니다
rect.LineFormat.ShowLines = false;

//사각형에 기본 텍스트 "Hello World"가 포함된 텍스트 프레임을 추가합니다
rect.AddTextFrame("Hello World");

//프레젠테이션에서 항상 추가되는 첫 번째 슬라이드를 제거합니다
//Aspose.Slides for .NET이 기본적으로 프레젠테이션을 만들 때 추가합니다
pres.Slides.RemoveAt(0);

//프레젠테이션을 PPT 파일로 저장합니다
pres.Write("C:\\hello.ppt");
```

## **새 Aspose.Slides for .NET 13.x 접근 방식**
```c#
// Presentation을 인스턴스화합니다
Presentation pres = new Presentation();

// 첫 번째 슬라이드를 가져옵니다
ISlide sld = (ISlide)pres.Slides[0];

// Rectangle 유형의 AutoShape을 추가합니다
IAutoShape ashp = sld.Shapes.AddAutoShape(ShapeType.Rectangle, 150, 75, 150, 50);

// Rectangle에 ITextFrame을 추가합니다
ashp.AddTextFrame("Hello World");

// 텍스트 색상을 Black으로 변경합니다(기본값은 White입니다)
ashp.TextFrame.Paragraphs[0].Portions[0].PortionFormat.FillFormat.FillType = FillType.Solid;
ashp.TextFrame.Paragraphs[0].Portions[0].PortionFormat.FillFormat.SolidFillColor.Color = Color.Black;

// Rectangle의 선 색상을 White로 변경합니다
ashp.ShapeStyle.LineColor.Color = Color.White;

// 모양의 모든 채우기 서식을 제거합니다
ashp.FillFormat.FillType = FillType.NoFill;

// 프레젠테이션을 디스크에 저장합니다
pres.Save("D:\\data\\HelloWorld.pptx", SaveFormat.Pptx);
```
