Thema: Delphi FastReport VCL PDF/A-3

Einzelnen Beitrag anzeigen

chj501

Registriert seit: 23. Mai 2006
1 Beiträge
 
Delphi 10 Seattle Enterprise
 
#4

AW: FastReport VCL PDF/A-3

  Alt 23. Apr 2018, 16:29
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
  Mit Zitat antworten Zitat