Java 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 Java için Aspose.PDF dosyasını kullanın

Java Kitaplığı kullanarak PDF Formlarından veri ayıklama

PDF Formlarından (Acroforms) veri çıkarmak için Java platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir dönüştürme API’si olan Aspose.PDF for Java API’sini kullanacağız. En son sürümünü doğrudan Maven adresinden indirebilir ve Maven tabanlı projenize aşağıdaki yapılandırmaları pom.xml ekleyerek yükleyebilirsiniz.

Java kullanarak PDF’de AcroForm Nasıl Çıkarılır


Kodu ortamınızda denemek için Aspose.PDF for Java 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 - Java

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

// Open document
String inputFile = DATA_DIR.resolve("sample.pdf").toString();
try (Document pdfDocument = new Document(inputFile)) {

    // Get values from all fields
    for (WidgetAnnotation field : pdfDocument.getForm()) {
        // Cast to FormField
        Field formField = (Field) field;
        // Analyze names and values if needed
        System.out.println("Field Name : " + formField.getPartialName());
        System.out.println("Value : " + formField.getValue());
    }
}