Skip to main content
Skip table of contents

getFieldValue

Versionshinweise

21.1, 20.2.03, 20.1.10, 19.2.16

Code

CODE
String getFieldValue(PdfDocument pdfDocument, String fieldName) throws Exception

Beschreibung

Liefert den Wert des angegebenen Feldes aus der übergebenen PDF Datei. 
Es werden die folgenden Feldtypen explizit unterstützt:

  • PdfConstants.PDF_FIELDTYPE_TEXTBOX
  • PdfConstants.PDF_FIELDTYPE_RICHTEXTBOX   (liefert den reinen Text aus dem formatierten Feld)
  • PdfConstants.PDF_FIELDTYPE_CHECKBOX        (liefert "true" oder "false")
  • PdfConstants.PDF_FIELDTYPE_COMBOBOX
  • PdfConstants.PDF_FIELDTYPE_RADIOBUTTONOPTION

Parameter

  • pdfDocument
    Repräsentiert das PDF Dokument
  • fieldName
    Name des Feldes

Rückgabe

Wert des angegebenen Feldes aus der übergebenen PDF Datei. 

Exception

Wird im Regelfall geworfen, wenn im PDF Dokument kein Feld mit dem angegebenen Feldnamen vorhanden ist.

Beispiele

CODE
IPdfResult openResult = PdfUtils.openFile("C:\\Work\\myPDF.pdf");
...
PdfDocument pdfDocument = null;

try
{
  pdfDocument = pdfResult.getPdfDocument();
  if (PdfUtils.existsField(pdfDocument, "myTextBox"))
  {
    String fieldValue = PdfUtils.getFieldValue(pdfDocument, "myTextBox");  
    ...
  }
} 
catch (Exception dpe)
{
  ScriptUtils.logException(dpe);
}
finally
{
 if (pdfDocument!=null)
 {
    PdfUtils.close(pdfDocument);
 }
}
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.