Formularze PDF do wypełnienia za pośrednictwem C++

Twórz akroformy PDF z możliwością wypełnienia. Użyj pliku Aspose.PDF dla C++, aby programowo modyfikować pliki PDF

Jak wypełniać formularze PDF za pomocą biblioteki C++

Aby wypełnić Formularze PDF (Acroforms) w pliku PDF, użyjemy Aspose.PDF dla C++ API, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API manipulacji dokumentami dla platformy cpp. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf i zainstaluj. Można również użyć następującego polecenia z konsoli Package Manager Console.

Jak wypełnić formularz AcroForm w formacie PDF za pomocą C++


Potrzebujesz Aspose.PDF for C++, aby wypróbować kod w swoim środowisku.

  1. Załaduj plik PDF w instancji klasy Document.
  2. Utwórz pole w pliku PDF.
  3. Dodaj pole do dokumentu.
  4. Zapisz zmodyfikowany plik PDF

Wypełnij formularz AcroForm w formacie PDF - C++

Ten przykładowy kod pokazuje, jak wypełniać formularze PDF w formacie PDF za pomocą C++

String _dataDir("C:\\Samples\\");

// Open document
auto document = MakeObject<Document>(_dataDir + u"FillFormField.pdf");

// Get a field
auto textBoxField = System::DynamicCast<Aspose::Pdf::Forms::TextBoxField>
    (document->get_Form()->idx_get(u"textbox1"));

// Modify field value
textBoxField->set_Value(u"Value to be filled in the field");

// Save updated document
document->Save(_dataDir + u"FillFormField_out.pdf");