ไลบรารี Zugferd อนุญาตให้สร้างไฟล์ XML ตามที่ต้องการโดย Zugferd Invoice ของ German Electronic Invoice Initiative และใบแจ้งหนี้ในผู้สืบทอด Factur-X หนึ่งโปรไฟล์พิเศษของ Factur-X คือรูปแบบ Xrechnung เยอรมัน ไลบรารีนั้นง่ายที่สุดเท่าที่จะเป็นไปได้ แต่ไม่สามารถใช้งานได้ตรงไปตรงมาเนื่องจากไฟล์ XML ที่ได้มีใบแจ้งหนี้ที่สมบูรณ์ในรูปแบบ XML โปรดดูที่โครงการทดสอบ Zugferd เพื่อค้นหารหัสการสร้างตัวอย่าง รหัสนี้สร้างไฟล์ XML เดียวกันกับที่ส่งมาพร้อมกับแพ็คเกจข้อมูล Zugferd
ขึ้นอยู่กับใบอนุญาต Apache https://www.apache.org/licenses/license-2.0.html
การทดสอบและการสนับสนุนการสนับสนุนใบแจ้งหนี้ Zugferd ยังคงหายไป
ตัวอย่างเพิ่มเติมจะมาเร็ว ๆ นี้
คุณสามารถใช้เครื่องมือเซิร์ฟเวอร์ PDFTK เพื่อแยกไฟล์แนบ XML ออกจากไฟล์ PDF เครื่องมือนี้มีอยู่ที่ https://www.pdflabs.com/tools/pdftk-server/
wrapper สำหรับเครื่องมือมีอยู่ที่ UNIT intf.zugferdhelper.pas
var pdfAsStream : TStream;
var cmdOutput : String;
if GetZUGFeRDPdfHelper.SetPdfTkServerPath( ' C:Program Files (x86)PDFtk Server ' )
.PdfTkServerGetZUGFeRDPdfAttachment( ' zugferd.pdf ' ,
pdfAsStream,
cmdOutput) then
try
System.Write(cmdOutput);
finally
pdfAsStream.Free;
end ;คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ Zugferd ได้ที่นี่: http://www.ferd-net.de/
https://www.ferd-net.de/standards/zugferd-2.2/zugferd-2.2.html
https://ecosio.com/de/peppol-und-xml-dokumente-online-validieren/
https://invoice-portal.de/xrechnung-peppol-bis-zugferd-validator/
https://www.zugferd-community.net/de/open_community/validation