Ten krótki poradnik wyjaśnia, jak przekonwertować Markdown na PDF za pomocą interfejsu API REST Node.js. Nauczysz się automatycznie konwertować plik Markdown do formatu PDF za pomocą usługi RESTful Node.js, korzystając z pakietu SDK w chmurze opartego na Node.js. Możesz wykonać wszystkie operacje na wyjściowym pliku PDF obsługiwanym przez API, aby wygenerować pożądany wynik.
Warunek wstępny
- {{HIPERLINK1}}
- Pobierz Aspose.PDF Cloud SDK dla Node.js, aby zmienić MD na PDF
- Skonfiguruj projekt Node.js przy użyciu powyższego zestawu SDK do konwersji plików MD do formatu PDF
Kroki eksportu Markdown do PDF za pomocą usługi RESTful Node.js
- Utwórz obiekt PdfApi, ustawiając identyfikator klienta i klucz tajny, aby utworzyć plik PDF z MD
- Załaduj plik źródłowy MD do strumienia pamięci i prześlij go do magazynu w chmurze
- Wywołaj metodę GetMarkdownInStorageToPdf(), aby przekształcić kod Markdown w plik PDF
- Przeanalizuj obiekt odpowiedzi i zapisz strumień wyjściowy jako plik PDF
Poniższe kroki wyjaśniają, jak przekształcić Markdown do PDF za pomocą interfejsu Node.js Low Code API. Utwórz obiekt PdfApi, ustawiając identyfikator klienta i klucz tajny, wczytaj źródłowy plik MD do tablicy bajtów i przekonwertuj go na strumień pamięci. Prześlij ten źródłowy plik MD w strumieniu pamięci do magazynu w chmurze i wywołaj metodę GetMarkdownInStorageToPdf(), aby przekonwertować go na plik PDF.
Kod do konwersji Markdown do PDF online z wykorzystaniem interfejsu API Node.js Low Code
Ten kod konwertuje format pliku z MD na PDF za pomocą interfejsu API REST Node.js. Możesz użyć strumienia wynikowego, aby uzyskać dostęp do dokumentu PDF i wprowadzić wszelkie zmiany przed zapisaniem ostatecznego wyniku. Jeśli przesłałeś wiele plików do chmury, podaj pełne dane referencyjne wraz z nazwą folderu, aby uzyskać dostęp do pliku.
W tym artykule dowiesz się, jak przekonwertować plik MD do formatu PDF. Aby policzyć liczbę stron w pliku PDF, zapoznaj się z artykułem Zliczanie stron w pliku PDF bez otwierania za pomocą interfejsu API REST Node.js.