C++ aracılığıyla PDF Formlarından veri ayıklayın

Doldurulabilir PDF belgesinden kullanıcı veri alanlarını ayıklayın. PDF dosyalarını programlı olarak değiştirmek için C++ için Aspose.PDF dosyasını kullanın

C++ Kitaplığı kullanarak PDF Formlarından veri ayıklama

PDF dosyasındaki PDF Formlarından (Acroforms) veri çıkarmak için, cpp platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan Aspose.PDF for C++ API’sini kullanacağız. NuGet paket yöneticisini açın, Aspose.PDF öğesini arayın ve yükleyin. Paket Yöneticisi Konsolu’ndan aşağıdaki komutu da kullanabilirsiniz.

C++ kullanarak PDF’de AcroForm Nasıl Çıkarılır


Kodu ortamınızda denemek için Aspose.PDF for C++ gerekir.

  1. Document sınıfının bir örneğine PDF yükleyin.
  2. Document.Form sınıfını kullanarak tüm alanlardan değerler alın.
  3. Gerekirse isimleri ve değerleri analiz edin.
  4. Document sınıfının bir örneğine PDF yükleyin
  5. Document.Form sınıfını kullanarak tüm alanlardan değerler alın

PDF Formlarından veri ayıklayın - C++

Bu örnek kod, C++ kullanarak PDF'deki PDF Formlarından verilerin nasıl çıkarılacağını gösterir.

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());
}