Formulários PDF preenchíveis via C++

Crie acroformas preenchíveis em PDF. Use o Aspose.PDF para C++ para modificar arquivos PDF de forma programática

Como preencher formulários PDF usando a biblioteca C++

Para preencher formulários PDF (Acroforms) em arquivos PDF, usaremos a API Aspose.PDF for C++, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma cpp. Abra o gerenciador de pacotes NuGet, pesquise Aspose.PDF e instale. Você também pode usar o seguinte comando no console do gerenciador de pacotes.

Como preencher o AcroForm em PDF usando C++


Você precisa de Aspose.PDF para C++ para testar o código em seu ambiente.

  1. Carregue o PDF em uma instância da classe Document.
  2. Crie um campo em um arquivo PDF.
  3. Adicione um campo ao documento.
  4. Salvar PDF modificado

Preencha o AcroForm em PDF - C++

Este exemplo de código mostra como preencher formulários PDF em PDF usando 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");