Ten krótki przewodnik wyjaśnia proces spłaszczania plików PDF za pomocą interfejsu REST API języka Python. Nauczysz się spłaszczać PDF online za pomocą interfejsu REST Python, korzystając z pakietu SDK w chmurze opartego na języku Python, do drukowania lub udostępniania plików PDF z ograniczeniami dotyczącymi edycji danych wypełnianych w polach formularza. Nie tylko zwiększa to bezpieczeństwo, ale także poprawia kompatybilność i zapewnia integralność danych w celu archiwizacji.
Warunek wstępny
- Utwórz konto Dane uwierzytelniające API do spłaszczania plików PDF online
- Pobierz Aspose.PDF Cloud SDK dla Pythona do spłaszczania pliku PDF
- Skonfiguruj projekt Pythona przy użyciu powyższego zestawu SDK
Kroki spłaszczania plików PDF online za pomocą interfejsu REST Pythona
- Utwórz instancję PdfApi, korzystając z podanych danych uwierzytelniających API
- Podaj nazwę lokalnego pliku PDF, nazwę pliku pamięci zdalnej i ścieżkę do lokalnego pliku wyjściowego
- Otwórz lokalny strumień plików PDF i prześlij go do folderu głównego magazynu w chmurze
- Wywołaj PutFieldsFlatten w przesłanym pliku, aby spłaszczyć wszystkie pola formularza na swoim miejscu
- Pobierz przetworzony plik PDF z chmury jako strumień
- Skopiuj pobrany strumień PDF do nowego pliku lokalnego
- Wychwytuj wszelkie wyjątki i generuj powiązane komunikaty o błędach oraz ślady stosu
Proces rozpoczyna się od skonfigurowania interfejsu API PDF, wybrania ścieżek plików, przesłania pliku PDF i spłaszczenia pól formularza w chmurze. Następnie pobierasz gotowy plik, zapisujesz go lokalnie i upewniasz się, że wszelkie błędy są wyraźnie zgłaszane.
Kod do spłaszczania pliku PDF online za pomocą interfejsu API opartego na Pythonie
Ten kod wykonuje proces spłaszczania plików PDF online za pomocą interfejsu API Python Low Code. Możesz przesłać wiele plików PDF do chmury i przeprowadzić spłaszczanie, przekazując nazwy poszczególnych plików pojedynczo do metody PutFieldsFlatten() dla operacji online. Możesz pobrać wszystkie lub wybrane pliki wyjściowe za pomocą metody DownloadFile() w klasie PdfApi.
W tym artykule pokazano jak spłaszczyć plik PDF za pomocą interfejsu API Python Low Code. Aby przekonwertować dokument PDF do formatu SVG, zapoznaj się z artykułem Konwertuj PDF do SVG za pomocą interfejsu API REST języka Python.