W tym samouczku nauczymy się spłaszczać formularz PDF za pomocą C++. Możesz usuwać pola i umieszczać ich wartości podczas **spłaszczania pól formularza w pliku PDF przy użyciu języka C+++. Nie wymaga to instalacji programu Adobe Acrobat ani żadnej aplikacji, aby korzystać z tej funkcji w systemach operacyjnych Linux lub Windows.
Kroki, aby spłaszczyć formularz PDF za pomocą C++
- Skonfiguruj bibliotekę Aspose.Pdf for C++ za pomocą wtyczki menedżera pakietów NuGet
- Dodaj odwołanie do przestrzeni nazw Aspose::Pdf
- Załaduj wejściowy formularz PDF, używając klasy Document
- Spłaszcz formularz PDF metodą Flatten
- Zapisz spłaszczony wyjściowy plik PDF
Możesz spłaszczyć wypełnialny formularz w C++ za pomocą kilku prostych wywołań API. Powyższe kroki można wykonać w celu ograniczenia zmian w formularzu poprzez usunięcie pól i umieszczenie ich wartości na formularzu. Wystarczy załadować wejściowy plik PDF zawierający formularz, a następnie spłaszczyć wszystkie pola i zapisać plik wyjściowy do dalszego przetwarzania.
Kod do spłaszczania pól formularzy w PDF przy użyciu C++
Ten fragment kodu szybko wykonuje kilka prostych kroków, aby spłaszczyć pola formularza w formacie PDF przy użyciu języka C++. Po pierwsze, klasa Document służy do załadowania wejściowego pliku PDF zawierającego formularz, a następnie metoda Flatten służy do uniemożliwienia edycji wartości pól formularza. Ostatecznie wyjściowy plik PDF jest zapisywany po spłaszczeniu formularza.
W poprzednim temacie dowiedzieliśmy się o jak czytać plik PDF w C++. W tym temacie opisano, jak za pomocą C++ spłaszczyć pola formularza PDF w kilku prostych krokach.