Skip to main content
Skip table of contents

removeZugferdFromPdf

Versionshinweise

25.1.21, 26.1.06, 26.4

Code

GROOVY

GROOVY
boolean removeZugferdFromPdf(String pdfFileName);

Beschreibung

Entfernen der ZUGFeRD-Inhalte (eingebettete XML Rechnungsdatei) aus übergebener PDF-Datei. Das PDF-Format PDF/A bleibt erhalten.

Hinweis: Folgende Rechnungsdateien werden entfernt: zugferd-invoice.xml, factur-x.xml oder xrechnung.xml

Parameter

  • pdfFileName Name der PDF-Datei, deren ZUGFeRD-Inhalte entfernt werden sollen (mit vollständiger Pfadangabe).

Rückgabe

Ergebnis des Entfernens von ZUGFeRD-Inhalten

  • true Die eingebettete XML Rechnungsdatei wurde erfolgreich entfernt.

  • false Die PDF-Datei enthält keine ZUGFeRD-Inhalte oder die eingebettete XML Rechnungsdatei konnte nicht entfernt werden.

Beispiele

GROOVY

CODE
String pdfFileName = "c:/Source/Invoice4711.pdf";
if (PdfUtils.isZugferdPdf(pdfFileName))
{
   PdfUtils.removeZugferdFromPdf(pdfFileName);
}
JavaScript errors detected

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

If this problem persists, please contact our support.