Ekstrak data dari Formulir PDF melalui C++

Ekstrak bidang data pengguna dari dokumen PDF yang dapat diisi. Gunakan Aspose.PDF untuk C++ untuk memodifikasi file PDF secara terprogram

Cara Mengekstrak data dari Formulir PDF menggunakan perpustakaan C++

Untuk mengekstrak data dari Formulir PDF (Acroforms) dalam file PDF, kita akan menggunakan API Aspose.PDF for C++ yang merupakan API manipulasi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform cpp. Buka manajer paket NuGet, cari Aspose.PDF dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.

Cara Mengekstrak AcroForm dalam PDF menggunakan C++


Anda memerlukan Aspose.PDF untuk C++ untuk mencoba kode di lingkungan Anda.

  1. Muat PDF dalam contoh kelas Dokumen.
  2. Dapatkan nilai dari semua bidang menggunakan kelas Document.Form.
  3. Analisis nama dan nilai jika diperlukan.
  4. Memuat PDF dalam contoh kelas Dokumen
  5. Dapatkan nilai dari semua bidang menggunakan kelas Document.Form

Ekstrak data dari Formulir PDF - C++

Kode sampel ini menunjukkan cara Mengekstrak data dari Formulir PDF dalam PDF menggunakan C++

String _dataDir("C:\\Samples\\");
auto document = MakeObject<Document>(_dataDir + u"GetValuesFromAllFields.pdf");
for(auto wa : document->get_Form())
{
    auto formField = System::DynamicCast<Aspose::Pdf::Forms::Field>(wa);

    Console::WriteLine(u"Field Name : {0} ", formField->get_PartialName());
    Console::WriteLine(u"Value : {0} ", formField->get_Value());
}