SY_MergePDF

Fügt mehrere Dateien zu einer PDF-Datei zusammen.Mit dieser Funktion können über die native PDF-Engine mehrere Dateien zu einer PDF-Datei zusammengefügt werden.

Prototyp


SY_MergePDF( pdfFileOut, fileList )

Parameter



ParameterTypBedeutung
1string

Pfad zur Ausgabe-PDF

2tableListe an Dateien (table of tables; Jeder Eintrag muss das Feld "filename" beinhalten)

Rückgabewert


NummerTypBedeutung
1number~= 0 bei Fehler


Hinweise


  • Für diese Funktion muss die PDF-Engine installiert und funktionell sein.

Beispiel


-- PDFs zusammenfügen
local pdfFileOut = SysLogRoot .. [[\tmp\out.pdf]]
local fileList = {
    { filename = "1.pdf" },
    { filename = "2.pdf" },
    { filename = "3.pdf" },
}

local retcode = SY_MergePDF( pdfFileOut, fileList )
if retcode ~= 0 then
    SY_Proto( "Fehler beim Zusammenfügen der Dateien!" )
end