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

Twórz formularze PDF do wypełnienia za pomocą C++. Twórz własne aplikacje C++ za pomocą interfejsów API po stronie serwera

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");