# Tworzenie nowych prezentacji przy użyciu VSTO i Aspose.Slides for Java

> Migracja z automatyzacji Microsoft Office do Aspose.Slides for Java i tworzenie nowych prezentacji PowerPoint (PPT, PPTX) w Java przy użyciu czystego, niezawodnego kodu.

Source: https://docs.aspose.com/slides/pl/java/create-a-new-presentation/
Updated: 2026-06-11

{{% alert color="primary" %}} 

VSTO zostało opracowane, aby umożliwić programistom tworzenie aplikacji działających wewnątrz Microsoft Office. VSTO opiera się na COM, ale jest opakowane w obiekt .NET, dzięki czemu może być używane w aplikacjach .NET. VSTO wymaga wsparcia .NET Framework oraz środowiska uruchomieniowego Microsoft Office opartego na CLR. Choć może być używane do tworzenia dodatków Microsoft Office, niemal niemożliwe jest jego wykorzystanie jako komponentu po stronie serwera. Ma również poważne problemy z wdrażaniem.

Aspose.Slides for Java jest komponentem, który może być używany do manipulacji prezentacjami Microsoft PowerPoint, podobnie jak VSTO, ale posiada kilka zalet:

- Aspose.Slides zawiera wyłącznie kod zarządzany i nie wymaga zainstalowanego środowiska uruchomieniowego Microsoft Office.  
- Może być używany jako komponent po stronie klienta lub po stronie serwera.  
- Wdrażanie jest proste, ponieważ Aspose.Slides jest zawarte w pojedynczym pliku JAR.  

{{% /alert %}} 
## **Tworzenie prezentacji**
Poniżej znajdują się dwa przykłady kodu, które ilustrują, jak VSTO i Aspose.Slides for Java można wykorzystać do osiągnięcia tego samego celu. Pierwszy przykład to [VSTO](/slides/pl/java/create-a-new-presentation/); [drugi przykład](/slides/pl/java/create-a-new-presentation/) używa Aspose.Slides.
### **Przykład VSTO**
**Wynik VSTO** 

![todo:image_alt_text](create-a-new-presentation_1.png)

{{< gist "aspose-com-gists" "a56eda38c01ad33dc653116c7bae4293" "Examples-CSharp-VSTO-AddVSTOPresentation-AddVSTOPresentation.cs" >}}
### **Przykład Aspose.Slides for Java**
**Wynik z 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" >}}
