SY_ConvertPDFA

Wandelt eine PDF-Datei in ein PDF/A Format um.

Mit dieser Funktion kann über die native PDF-Engine einer PDF-Datei ein PDF/A Format verliehen werden (PDF/A 3b).

Falls die PDF nicht in eine gültige PDF/A 3b Datei umgewandelt werden kann, so wird ein Fehler protokolliert und die Funktion ist nicht erfolgreich.

Prototyp


SY_ConvertPDFA( pdfFileIn, pdfFileOut )

Parameter



ParameterTypBedeutung
1string

Pfad zur Eingabe-PDF

2stringPfad zur Ausgabe-PDF

Rückgabewert


NummerTypBedeutung
1number~= 0 bei Fehler


Hinweise


  • Für diese Funktion muss die PDF-Engine installiert und funktionell sein.
  • Der PDF/A-Standard ist momentan fix "PDF/A 3b".

Beispiel


-- PDF nach PDF/A 3b umwandeln
local pdfFileIn = SysLogRoot .. [[\tmp\in.pdf]]
local pdfFileOut = SysLogRoot .. [[\tmp\out.pdf]]

local retcode = SY_ConvertPDFA( pdfFileIn, pdfFileOut )
if retcode ~= 0 then
    SY_Proto( "Fehler beim Umwandeln der Datei nach PDF/A 3b!" )
end