# VSTO와 Aspose.Slides for Java를 사용하여 새 프레젠테이션 만들기

> Microsoft Office 자동화에서 Aspose.Slides for Java로 마이그레이션하고, 깨끗하고 신뢰할 수 있는 코드를 사용하여 Java에서 새로운 PowerPoint (PPT, PPTX) 프레젠테이션을 만들 수 있습니다.

Source: https://docs.aspose.com/slides/ko/java/create-a-new-presentation/
Updated: 2026-06-14

{{% alert color="primary" %}} 

VSTO는 개발자가 Microsoft Office 내에서 실행될 수 있는 응용 프로그램을 만들 수 있도록 개발되었습니다. VSTO는 COM 기반이지만 .NET 개체 안에 래핑되어 .NET 애플리케이션에서 사용할 수 있습니다. VSTO는 .NET 프레임워크 지원과 Microsoft Office CLR 기반 런타임이 필요합니다. Microsoft Office 애드인 제작에 사용할 수는 있지만 서버 측 구성 요소로 사용하기는 거의 불가능합니다. 또한 배포에 심각한 문제가 있습니다.

Aspose.Slides for Java는 VSTO와 마찬가지로 Microsoft PowerPoint 프레젠테이션을 조작할 수 있는 구성 요소이지만 몇 가지 장점이 있습니다:

- Aspose.Slides는 관리 코드만 포함하며 Microsoft Office 런타임을 설치할 필요가 없습니다.
- 클라이언트 측 구성 요소 또는 서버 측 구성 요소로 사용할 수 있습니다.
- Aspose.Slides가 단일 jar 파일에 포함되어 있어 배포가 쉽습니다.

{{% /alert %}} 
## **프레젠테이션 만들기**
다음은 VSTO와 Aspose.Slides for Java를 사용하여 동일한 목표를 달성하는 방법을 보여주는 두 개의 코드 예제입니다. 첫 번째 예제는 [VSTO](/slides/ko/java/create-a-new-presentation/);[두 번째 예제](/slides/ko/java/create-a-new-presentation/)는 Aspose.Slides를 사용합니다.
### **VSTO 예제**
**VSTO 출력** 

![todo:image_alt_text](create-a-new-presentation_1.png)

{{< gist "aspose-com-gists" "a56eda38c01ad33dc653116c7bae4293" "Examples-CSharp-VSTO-AddVSTOPresentation-AddVSTOPresentation.cs" >}}
### **Aspose.Slides for Java 예제**
**Aspose.Slides 출력** 

![todo:image_alt_text](create-a-new-presentation_2.png)



{{< gist "aspose-com-gists" "1f55f0222bc39a382d831900e8de7400" "Examples-src-main-java-com-aspose-slides-examples-Presentation-Saving-CreatePresentation-CreatePresentation.java" >}}
