Połącz wiele prezentacji PowerPoint w Node.js — połączenie Aspose PPT

Aspose.Slides for Node.js za pośrednictwem Java udostępnia metody i właściwości umożliwiające programowe łączenie wielu PowerPoints w jeden. Ten interfejs API JavaScript programu PowerPoint umożliwia automatyczne łączenie plików programu PowerPoint, dzięki czemu można umieścić bieżące i poprzednie dane w jednym miejscu. Jednakże MS PowerPoint to potężne narzędzie służące do zwięzłej prezentacji danych biznesowych. W tym przewodniku dowiesz się, jak zainstalować tę bibliotekę łączenia Aspose PPT w naszym projekcie opartym na Node.js. Ponadto omówimy implementację łączenia wielu prezentacji PowerPoint w Node.js.

W tym artykule omówimy następujące punkty:

  1. Instalacja interfejsu API JavaScript programu PowerPoint
  2. Połącz wiele prezentacji PowerPoint w Node.js
  3. Połącz PPTX online

Instalacja interfejsu API JavaScript programu PowerPoint

Niniejsza instalacja przewodnik zawiera procedury instalacyjne dla systemów Windows, macOS i Linux. W rzeczywistości instalacja połączenia Aspose PPT jest dość łatwa. Istnieje ogromny zestaw funkcji, które można wykorzystać, aby spełnić wymagania dotyczące oprogramowania. Istnieją więc dwa sposoby zainstalowania tego interfejsu API JavaScript programu PowerPoint. Najpierw możesz pobrać pakiet z NPM lub zainstalować go, uruchamiając następującą komendę w terminalu/CMD:

npm install aspose.slides.via.java
automatycznie scalaj pliki programu PowerPoint

Połącz wiele prezentacji PowerPoint w Node.js

Teraz wywołamy funkcje udostępniane przez tę bibliotekę łączenia Aspose PPT. W tym celu mamy w naszym systemie plików dwa różne źródłowe pliki PPTX/PPT.

Aby automatycznie scalić pliki programu PowerPoint, możesz wykonać następujące kroki:

  • Uzyskaj moduł aspose.slides.via.java w swojej aplikacji.
  • Zainicjuj instancję klasy LoadOptions za pomocą formatu pliku dokumentu źródłowego.
  • Utwórz instancję obiektu klasy Presentation i zainicjuj go pierwszym plikiem PPTX i obiektem klasy LoadOptions.
  • Załaduj drugi źródłowy plik PPTX.
  • Przejrzyj slajdy zwrócone metodą getSlides.
  • Wywołaj metodę addClone, aby dodać kopię określonego slajdu na końcu kolekcji.
  • Wywołaj metodę save, aby zapisać scalony plik PowerPoint na dysku.

Poniższy fragment kodu demonstruje, jak programowo połączyć wiele programów PowerPoint w jeden:

// Połącz wiele prezentacji PowerPoint w Node.js
var aspose = aspose || {};
// Uzyskaj moduł aspose.slides.via.java w swojej aplikacji.
aspose.slides = require("aspose.slides.via.java");
// Zainicjuj instancję klasy LoadOptions przy użyciu formatu pliku dokumentu źródłowego.    
var loadOptions = new aspose.slides.LoadOptions(0);
// Utwórz instancję obiektu klasy Prezentacja i zainicjuj ją pierwszym plikiem PPTX i obiektem klasy LoadOptions.  
var pres1 = new aspose.slides.Presentation("first_ppt.pptx", loadOptions);
// Załaduj drugi plik PPTX 
var loadOptions2 = new aspose.slides.LoadOptions(0);
var pres2 = new aspose.slides.Presentation("second_ppt.pptx",loadOptions2);

try
{
	// Przejdź w pętli slajdy zwrócone przez metodę getSlides.  
   for (var i = 0; i < pres2.getSlides().size(); i++) 
    {
		// Wywołaj metodę addClone, aby dodać kopię określonego slajdu na koniec kolekcji. 
        pres1.getSlides().addClone(pres2.getSlides().get_Item(i));
    }
	// Wywołaj metodę zapisu, aby zapisać scalony plik programu PowerPoint na dysku. 
    pres1.save("combinedPresentation.pptx", aspose.slides.SaveFormat.Pptx);
	  console.log("combined multiple PowerPoints successfully");
}
finally
{
    if (pres1 != null) pres1.dispose();
    if (pres2 != null) pres2.dispose();
}

Po uruchomieniu powyższego przykładowego kodu pod podanym adresem zostanie utworzony nowy plik PPTX (tj. CombinedPresentation.pptx). Wynik możesz zobaczyć na obrazku poniżej:

połączyć wiele prezentacji PowerPoint w jeden

Połącz PPTX online

Aspose.Slides for Node.js za pośrednictwem Java nie tylko zawiera rozwiązanie programowe, ale także udostępnia narzędzie online do łączenia plików PTX/PPT online. Możesz automatycznie łączyć pliki PowerPoint, korzystając z tej fuzji Aspose PPT na poziomie przedsiębiorstwa. Największą zaletą tego narzędzia jest to, że jest bezpłatne i można z niego korzystać w prawie wszystkich popularnych przeglądarkach internetowych.

połączyć PPTX online

Połącz wiele prezentacji PowerPoint w jeden — uzyskaj bezpłatną licencję

Możesz skorzystać z [bezpłatnej licencji tymczasowej] 17, aby wypróbować ten interfejs API JavaScript programu PowerPoint bez ograniczeń związanych z wersją próbną.

Wniosek

W tym miejscu kończymy ten wpis na blogu. Dziękujemy bardzo za uwagę i mamy nadzieję, że nauczyłeś się programowo łączyć wiele prezentacji PowerPoint w Node.js. Ponadto przeszliśmy przez internetową fuzję PPTX, której można użyć do automatycznego łączenia plików PowerPoint. Ponadto odwiedź dokumentację tego interfejsu API JavaScript programu PowerPoint. Te interfejsy API referencje zapewnią bezpośredni dostęp do klas i metod Aspose.Slides for Node.js poprzez Javę.

Zalecamy także zapoznanie się z Przewodnikiem wprowadzającym.

Wreszcie aspose.com pisze nowe artykuły. Prosimy zatem o kontakt w celu otrzymywania regularnych aktualizacji.

Pomoc jest dostępna

Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.

Często zadawane pytania – często zadawane pytania

Jak połączyć wiele prezentacji PowerPoint w jeden?

Możesz łączyć wiele prezentacji PowerPoint za pomocą Aspose.Slides for Node.js za pośrednictwem Java. Aby uzyskać więcej informacji, odwiedź ten link.

Jak połączyć wiele plików PPTX?

To narzędzie online służy do łączenia PPTX online. Posiada przyjazny dla użytkownika interfejs użytkownika, w którym można łatwo przesyłać i przetwarzać pliki.

Zobacz też