CIB ZUGFeRD SDK technischer Leitfaden
2. Das ZUGFeRD SDK (Software Development Kit)
2.2. Extrahieren eines ZUGFeRD-XML
int32_t CibZugferdSDKExtraxt(const char* inputPdfFile, const char* outputXmlFile);
int32_t CibZugferdSDKExtraxtUtf8(const char* inputPdfFile, const char* outputXmlFile);
int32_t CibZugferdSDKExtraxtW(const wchar_t* inputPdfFile, const wchar_t* outputXmlFile);
Die Funktionen CibZugferdSDKExtraxt* extrahieren aus einem angegebenen Dokument das XML des ZUGFeRD-Standards. Es werden keine Ausgabedateien überschrieben, wenn diese bereits vorhanden sein sollten.
Rückgabewert:
Wert |
Bedeutung |
ERR_ZUGFERD_OK |
Aus der vorliegenden PDF Datei wurde das XML des ZUGFeRD-Standards erfolgreich extrahiert. |
Wenn es innerhalb des SDK zu einer Fehlersituation gekommen ist, wird ein anderer ERR_ZUGFERD–Wert zurückgegeben. Die Fehlerwerte und ihre Bedeutung entnehmen Sie der Datei CibZugferdSDK.h.