nochmal PDF-Erzeugung mit "WK HTML to PDF" - eingebettete Links?
Eingetragen von tetri999 (153)
am 13.09.2017 - 19:33 Uhr in
am 13.09.2017 - 19:33 Uhr in
$PDF = new WkHtmlToPdf($options);
$PDF->addPage( $HTML );
if ( !$PDF->saveAs('PDF_PFAD+DATEI') ) {
throw new Exception('Could not create PDF: ' . $PDF->getError());
}
so erzeuge ich die PDF-Datei, dabei ist $HTML ein HTML-String, den ich programmatisch erzeuge:
$HTML = '<html><body>'
...
</body></html>;
Das funktioniert bei mir lokal bestens, auf dem Server auch, aber alle Links sind verschwunden, d.h. die verlinkten Elemente (Texte oder Bilder) sind zwar da, aber keine Links.
Es sieht so aus, als würden bei der PDF-Erzeugung alle Link-Elemente eliminiert, wie gesagt, lokal geht's - online nicht.
Hat jemand eine Idee, woran das liegen könnte? Irgendwelche Einstellungen auf dem Server?
mfG, Michael
ERGÄNZUNG:
Wenn ich die erzeugten PDFs im Browser öffne, kann ich ja mit FireBug den HTML-Code einsehen - der enthält u.a. solche Elemente:
<div id="viewer" class="pdfViewer">
-<div class="page" ... >
--<div class="canvasWrapper" ... >
--<div class="textLayer" ... >
=><div class="annotationLayer"> !!!!!!!!!!!!!!!!!
---<section class="linkAnnotation" data-annotation-id="6R" ... >
----<a href="URL ...
=> <div class="annotationLayer"> ...
,das den Link enthält, fehlt auf dem Server.Warum?
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 13 Stunden 57 Minuten
vor 20 Stunden 54 Minuten
vor 1 Tag 7 Stunden
vor 1 Tag 7 Stunden
vor 1 Tag 7 Stunden
vor 1 Tag 7 Stunden
vor 1 Tag 8 Stunden
vor 1 Tag 9 Stunden
vor 1 Tag 10 Stunden
vor 1 Tag 11 Stunden