Ten krótki samouczek pokazuje, jak utworzyć PDF w Pythonie za pomocą interfejsu REST API. Nauczysz się generować pliki PDF w Pythonie za pomocą interfejsu REST za pomocą interfejsu API w chmurze. Znajdziesz tu szczegółowe instrukcje dotyczące generowania pliku w chmurze i pobierania go na komputer lokalny, jeśli zajdzie taka potrzeba.
Warunek wstępny
- Utwórz konto Dane uwierzytelniające API do generowania pliku PDF w Pythonie
- Pobierz Aspose.PDF Cloud SDK dla Pythona, aby utworzyć plik PDF w Pythonie
- Skonfiguruj projekt C# przy użyciu powyższego zestawu SDK
Kroki tworzenia pliku PDF za pomocą Pythona z interfejsem API Low Code
- Zainicjuj obiekt klasy PdfApi przy użyciu identyfikatora klienta i klucza tajnego, aby wygenerować plik PDF
- Wywołaj metodę put_create_document(), aby wygenerować plik PDF o zdefiniowanej nazwie
- Wywołaj metodę download_file(), aby pobrać plik PDF wygenerowany w chmurze
- Wyświetl odpowiedź API zawierającą ścieżkę do pliku z nazwą folderu, do którego plik został pobrany
Poniższe kroki podsumowują proces tworzenia pliku PDF w Pythonie za pomocą interfejsu REST API. Utwórz obiekt ApiClient, przekazując klucz tajny/ID klienta i utwórz instancję obiektu PdfApi za pomocą skonfigurowanego obiektu ApiClient. Wywołaj metodę put_create_document(), aby utworzyć pusty plik PDF w chmurze, i użyj metody download_file(), aby pobrać plik z systemu lokalnego.
Kod do generowania plików PDF za pomocą Pythona przy użyciu usługi RESTful
Ten kod demonstruje proces generowania pliku PDF za pomocą Pythona z API Low Code. Funkcja put_create_document() zwraca obiekt odpowiedzi zawierający właściwości statusu, kodu, dokumentu, komunikatów itp., dzięki którym można sprawdzić, czy operacja zakończyła się powodzeniem. W przypadku powodzenia, wywołaj metodę download_file(), która zwróci lokalną ścieżkę systemową, do której plik został pobrany.
Ten przewodnik pokazał nam proces tworzenia pliku PDF. Aby przekształcić plik PDF do formatu SVG, zapoznaj się z artykułem Konwertuj PDF do SVG za pomocą interfejsu API REST języka Python.