[QGIS-DE] Als BLOBs gespeicherte Dokumente mit QGIS anzeigen
Marcus Abram
marcus.abram at krzn.de
Mo Jul 22 07:43:36 PDT 2024
Hallo zusammen,
ich habe eine Tabelle definiert, die in einer Spalte vom Typ Binärobjekt
(BLOB) Fotos enthält. Diese kann ich mit Hilfe eines HTML-Bedienelementes
direkt im Attributformular anzeigen lassen.
Das HTML-Bedienelement enthält folgenden Ausdruck, wobei "Fotodatei" der
Name der BLOB-Spalte ist, die die Fotos enthält.
<script>document.write(expression.evaluate(" '<img src=' || '\"
data:image/png;base64,' || to_base64(\"Fotodatei\") || '\">' "))</script>
In einer weiteren Tabelle möchte ich andere Dokumente wie z.B. PDF in eine
BLOB-Spalte hochladen und mit QGIS anzeigen oder aber aus QGIS heraus mit
einem anderen Programm anzeigen lassen. Das Hochladen von z.B.
PDF-Dokumenten ist problemlos möglich, ich scheitere bislang aber an der
Darstellung.
Versucht habe ich es auch hier mit einem HTML-Bedienelement:
<script>
document.write(expression.evaluate(" '<iframe src=' || '\"
data:application/pdf;base64,' || to_base64(\"Dokumentdatei\") || '\"
width=\"600\" height=\"400\"></iframe>' "))
</script>
Hat jemand eine Idee wie PDF- oder auch andere Dokumente angezeigt werden
können, die als BLOBs in einer DB gespeichert sind?
Mit freundlichen Grüßen
Im Auftrag
Marcus Abram
Kommunales Rechenzentrum Niederrhein
Der Verbandsvorsteher
Abteilung 4
Anwendungen - "Konto" und "Boden"
Friedrich-Heinrich-Allee 130
47475 Kamp-Lintfort -Germany-
Tel: 02842/9070-186 Fax: 02842/92732-186
Web: www.krzn.de marcus.abram at krzn.de
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.osgeo.org/pipermail/qgis-de/attachments/20240722/936a7e95/attachment.htm>
Mehr Informationen über die Mailingliste QGIS-DE