wkhtmltopdf Fehler beim einbetten SVG
Hat jemand in diesem riesigen Raum hat jemals das Glück hatte, erfolgreich ein PDF mit einem eingebetteten SVG auf einer HTML-Seite? Ich habe Empfang segmentation fault die ganze Zeit.
Oder vielleicht gibt es irgendeine andere Möglichkeit zum einbetten von SVG in einer HTML-Datei und dann exportieren in das PDF-Format anstelle von wkhtmltopdf
?
InformationsquelleAutor der Frage Jeebsion | 2012-09-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hatte ich ähnliches problem. Scheint, wie javascript, eingebettet in SVG-Bild kann die Ursache für segmentation fault.
War ich generieren von SVG-Grafiken mit pygal Python-Modul. Um erfolgreich zu erzeugen, PDF aus HTML mit SVG-Grafiken, die ich hatte, um verschiedene Dinge zu tun:
Festlegen der Bildgröße in svg-tag, wie
(Im Falle von pygal verwenden explicit_size keywoard)
Einbetten von SVG-Bild in img tag in base64-kodierter form, wie
War ich mit der 11ten version von wkhtmltopdf.
InformationsquelleAutor der Antwort Yuriy Chemerys
Wenn dieses Update funktioniert nicht für andere, hier ist was für mich gearbeitet mit chartist.js und wkhtmltopdf 0.12.2.1 unter Ubuntu 64. (Kredit Panokev)
Fügen Sie dem javascript-vor allen anderen JS.
Endgültig festgelegt style für Diagramm-div, zum Beispiel style="width:950px;"
InformationsquelleAutor der Antwort Phil McCarty
Recht .. ich gelungen, endlich ... alle brauchten war ein wenig der Behandlung auf die ursprüngliche eps-Datei. Ich öffnete die Datei mit illustrator und wählen Sie "Transparenz reduzieren" .. vielleicht was es tut, war Sie zu glätten, die vielen Schichten der Datei oder so etwas .. dann speichern als svg .. und machte Sie schön in der PDF ..
Hoffentlich hilft wenn jemand da draußen wäre, habe das gleiche Problem wie ich haben. Danke!!! 😀
InformationsquelleAutor der Antwort Jeebsion