Pdf2DataSet() – PDF in Tabelle speichern
Die Funktion wandelt die Seite eines PDF-Files in eine Bilddatei um und speichert diese in das BLOB-Feld einer Tabelle. Jeder Funktionsaufruf legt einen neuen Datensatz in aDataSet an, und speichert in das BLOB-Feld aFieldName das JPEG der angegebenen PDF-Seite ab. Wird kein aDataSet übergeben, wird eine MemTable erstellt und ein BLOB-Feld mit dem Name aFieldName angelegt. Bleibt aFieldName leer, wird ein Feld 'JPEG_DATA' angelegt.
|
Parameter |
Beschreibung |
|---|---|
|
aPDFFileName:C |
Name des PDF-Files |
|
aFieldName:C |
Feldname des BLOB-Feldes |
|
aDataset:O |
DataSet, in das gespeichert werden soll
|
|
aPage:N |
Seite; default = 1 |
|
aResolution:N |
Auflösung;
|
|
aQuality:N |
Qualität; default = 75 |
Rückgabewert
Objekt - Tabelle, in die gespeichert wurde
Beispiel
| oDS |
oDS := Pdf2DataSet('C:\test.pdf', '',, 1),
Pdf2DataSet('C:\test.pdf', '', oDS, 2),
Browse(, oDS),