removeZugferdFromPdf
Versionshinweise | 25.1.21, 26.1.06, 26.4 | ||
|---|---|---|---|
Code
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
pdfFileNameName 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
String pdfFileName = "c:/Source/Invoice4711.pdf";
if (PdfUtils.isZugferdPdf(pdfFileName))
{
PdfUtils.removeZugferdFromPdf(pdfFileName);
}