透過 C++ 填寫的 PDF 表單

創建可填寫的 PDF 橫向形式。在 C++ 使用 Aspose.PDF 以編程方式修改 PDF 文件

如何使用 C++ 資源庫填寫 PDF 表單

為了在 PDF 文件中填寫 PDF 表單(Acroforms),我們將使用 [Aspose.PDF for C++](https://products.aspose.com/pdf/cpp)API,該 API 是一個功能豐富,功能強大且易於使用的文檔操作 API,適用於 cpp 平台。打開 [NuGet](https://www.nuget.org/packages/aspose.pdf)軟件包管理器,搜索 ** Aspose.pdf** 並安裝。您也可以使用套件管理員主控台中的下列命令。

如何使用 C++ 在 PDF 中填寫 AcroForm


您需要 [Aspose.PDF for C++](https://releases.aspose.com/pdf/cpp)來嘗試您的環境中的代碼。

1.在文件類別的執行個體中載入 PDF。 1.在 PDF 檔案中建立欄位。 1.將欄位新增至文件。 1.儲存修改後的 PDF

在 PDF 中填寫 AcroForm-C++

此示例代碼顯示如何使用 C++ 在 PDF 中填寫 PDF 表單

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