Hallo,
wir haben aktuell genau das gleiche Thema und es scheint ein schwieriges Thema zu sein...
Ich habe gerade einen Test mit der DEMO-Version von Gnostice eDocEngine
VCL durchgeführt - damit scheint es zu funktionieren (ist kostenpflichtig).
Die eDocEngine kann mit dem Fastreport zusammenarbeiten, unterstützt PDF/a3 und
XML Anhänge für z.B. ZUGFeRD.
Kleines Code-Snippet aus meinem Test:
Code:
// Set output file name for the PDF engine
gtPDFEngine1.FileName := strTempFile;
// Connect report export interface to PDF engine
gtFRExportInterface1.Engine := gtPDFEngine1;
// Turn off DoBeginDoc and DoEndDoc
gtFRExportInterface1.DoBeginDoc := False;
gtFRExportInterface1.DoEndDoc := False;
// Set PDF/A3-B
gtPDFEngine1.PDFVersion := gtCstPDFEng.PDFA_VER3B;
// Call BeginDoc
gtPDFEngine1.BeginDoc;
// Export report to PDF
gtFRExportInterface1.RenderDocument(frxStReport, False, False);
// Attach the file
gtPDFEngine1.AttachFile(strZUGFeRD_XML_File, 'ZUGFeRD-invoice.xml');
// Call EndDoc
gtPDFEngine1.EndDoc;
Aber auch wir wären dankbar, wenn es eine ggf. kostenlose Möglichkeit gäbe (am besten mit Fastreport selbst).
Nach meinen Informationen unterstützt Fastreports noch keine PDF/A-3 Version... habe dennoch einmal eine Mail an Fastreports geschickt...
Viele Grüße
Christian