Konwertuj PowerPoint na PDF w Node.js - konwerter PPTX na PDF

Nie masz zainstalowanego programu MS PowerPoint? Jak zatem otworzysz ważne pliki PPT/PPTX? Nie ma żadnych problemów, jesteśmy tutaj z rozwiązaniem tego problemu, a rozwiązaniem jest Aspose.Slides. Aspose.Slides oferuje konwerter online PPTX na PDF umożliwiający konwersję PPT na PDF online, dzięki czemu możesz czytać swoje prezentacje w formacie PDF. Ponadto ten interfejs API generatora plików PDF oferuje szeroką gamę funkcji automatyzujących konwersję PPTX do formatu PDF. Dlatego w tym wpisie na blogu omówimy całą implementację budowy konwertera PPTX na PDF. W tym celu zdecydujemy się na Aspose.Slides for Node.js via Java, aby dowiedzieć się, jak przekonwertować PowerPoint do formatu PDF w Node.js.

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

  1. Instalacja interfejsu API JavaScript programu PowerPoint
  2. Programowa konwersja programu PowerPoint do formatu PDF w Node.js
  3. Konwertuj PPT na PDF online

Instalacja interfejsu API JavaScript programu PowerPoint

Sekcja instalacyjna poinformuje Cię o instalacji tego generatora PDF API. W rzeczywistości instalacja tej biblioteki jest bardzo prosta i szybka, co umożliwia programowe generowanie plików PDF w JavaScript. Tak więc instalacja składa się z jednego polecenia, które można uruchomić w terminalu/CMD. Możesz jednak pobrać pakiet z NPM, jeśli chcesz go pobrać bezpośrednio. Dlatego po prostu uruchom następujące polecenie i wszystko gotowe do przejścia do fazy implementacji:

npm install aspose.slides.via.java
API generatora PDF

Konwertuj programowo program PowerPoint do formatu PDF w Node.js

Teraz napiszemy przykładowy kod i skorzystamy z klas i metod udostępnionych przez Aspose.Slides for Node.js za pośrednictwem Java.

Uwaga: mamy źródłowy plik PPTX, którego użyjemy do konwersji PPTX na PDF za pomocą tego interfejsu API JavaScript programu PowerPoint.

Poniższe kroki pokazują, jak programowo opracować konwerter programu PowerPoint na PDF:

  • Pobierz moduł aspose.slides.via.java do swojego projektu Node.js.
  • Utwórz instancję obiektu klasy Presentation ze źródłowym plikiem PPTX.
  • Utwórz instancję klasy PdfOptions, aby kontrolować sposób zapisywania prezentacji w formacie PDF.
  • Wywołaj metodę setApplyImageTransparent, aby określić przezroczysty kolor obrazu.
  • Metoda setSufficientResolution ustawi tryb w jakim slajdy będą umieszczane na stronie.
  • Wywołaj metodę setTextCompression, aby zdefiniować typ kompresji zastosowanej do całej zawartości pliku PDF z wyjątkiem obrazów.
  • Zapisz prezentację jako PDF wywołując metodę save.

Poniższy fragment kodu demonstruje, jak zbudować konwerter PPTX na PDF przy użyciu tego interfejsu API generatora PDF:

var aspose = aspose || {};
// Pobierz moduł aspose.slides.via.java do swojego projektu Node.js.
aspose.slides = require("aspose.slides.via.java");
// Utwórz instancję obiektu klasy Prezentacja ze źródłowym plikiem PPTX. 
var pres = new aspose.slides.Presentation("first_ppt.pptx");
// Utwórz instancję klasy PdfOptions, aby kontrolować sposób zapisywania prezentacji w formacie PDF.  
var PdfOptions = new aspose.slides.PdfOptions();
// Wywołaj metodę setApplyImageTransparent, aby określić przezroczysty kolor obrazu. 
PdfOptions.setApplyImageTransparent(true);
// Metoda setSufficientResolution ustawi tryb w jakim slajdy będą umieszczane na stronie.  
PdfOptions.setSufficientResolution(32);
// Wywołaj metodę setTextCompression, aby zdefiniować typ kompresji zastosowanej do całej zawartości pliku PDF z wyjątkiem obrazów. 
PdfOptions.setTextCompression(aspose.slides.PdfTextCompression.Flate);
try
{
    // Zapisz prezentację w formacie PDF, wywołując metodę save. 
    pres.save("PPT-to-PDF.pdf", aspose.slides.SaveFormat.Pdf,PdfOptions);
	console.log("PowerPoint to PDF conversion completed successfully.")
}
finally
{
    if (pres != null) pres.dispose();
}

Dlatego możemy programowo zautomatyzować konwersję PPTX do PDF. Powyższy przykładowy kod wygeneruje plik PDF, jak pokazano na obrazku poniżej:

konwerter powerpointa na pdf

Konwertuj PPT na PDF online

Ponadto możesz skorzystać z narzędzia online obsługiwanego przez Aspose.Slides. Ten konwerter PPTX na PDF umożliwia użytkownikom konwersję PPT na PDF online za pomocą dowolnej przeglądarki internetowej. Jest to bezpłatne narzędzie, które umożliwia łatwą konwersję formatu plików dzięki przyjaznemu dla użytkownika interfejsowi. Gorąco polecamy skorzystanie z tego narzędzia, które jest bardzo lubiane przez społeczność.

przekonwertuj ppt na pdf online

Procesor programu PowerPoint — uzyskaj bezpłatną licencję

Możesz skorzystać z bezpłatnej licencji tymczasowej, aby wypróbować ten interfejs API JavaScript programu PowerPoint bez ograniczeń ewaluacyjnych.

Wniosek

Zakończmy ten wpis na blogu w tym miejscu. Dowiedzieliśmy się, jak konwertować PowerPoint do formatu PDF w Node.js. Co więcej, przeszliśmy także przez wdrożenie programowego zbudowania konwertera PPTX na PDF. Nie będziemy stawiać kropki i wrócimy z kolejnym artykułem zorientowanym na rozwiązanie. W międzyczasie możesz odwiedzić dokumentację i interfejs API referencje, aby dowiedzieć się więcej o tym interfejsie API Javascript programu PowerPoint.

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

Wreszcie aspose.com pisze nowe posty na blogu. Prosimy zatem o kontakt w celu otrzymywania regularnych aktualizacji.

Pomoc jest dostępna

Nie zostawimy Cię samego, ponieważ nasz zespół wsparcia jest bardzo żywy i pomocny. Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.

Często zadawane pytania – często zadawane pytania

Jak przekonwertować PPT na PDF w Node.js?

Zainstaluj Aspose.Slides for Node.js przez Javę i programowo przekonwertuj PPT do formatu PDF w Node.js.

Jak mogę zamienić PowerPoint w plik PDF?

Odwiedź ten link, aby uzyskać szczegółową odpowiedź wraz z fragmentem kodu.

Jak wygenerować plik PDF w Node.js?

Możesz użyć tego online konwertera PPTX na PDF, aby przekonwertować PPT na PDF online.

Zobacz też