Ich versuche eine Google Map in eine Landschafts-PDF einzubetten, aber irgendwie schneidet wkhtmltopdf die Map immer in zwei Teile, obwohl die Map einfach auf eine Seite passt.
Ich denke, das Problem ist, dass die Karte mit Kacheln aufgebaut ist. Die Kacheln sind größer als die Karte und sind abgeschnitten, aber wkhtmltopdf scheint das zu ignorieren und denkt, dass die abgeschnittenen Kacheln auch auf die Seite passen müssen ...
Hier ist ein Beispielcode, um dies zu reproduzieren:
%Vor%Und der Befehl, um es in PDF zu konvertieren:
wkhtmltopdf --window-status ready --orientation landscape map.html map.pdf
Ich benutze übrigens die neueste Version von wkhtmltopdf ...
Gibt es eine Möglichkeit, die Karte ohne Ausschneiden zu füllen?
Es werden Seitenumbrüche nicht wirklich deaktiviert, aber wenn Sie eine Körpergröße festlegen, wird Ihre Map auf nur einer Seite dargestellt.
%Vor% Sie können die Optionen --page-width
und --page-height
auf wkhtmltopdf
verwenden, um eine Größe mit demselben Seitenverhältnis wie die Seite anzugeben. Sie müssen dies wahrscheinlich noch mit der Angabe einer Breite und Höhe des Körpers kombinieren, aber es ist nützlich, wenn Sie die PDF-Ausgabe vollständig mit Inhalt füllen möchten.
Als Referenz akzeptiert das von den Optionen --page-width
und --page-height
akzeptierte 'UnitReal' Fließkommawerte mit Einheiten:
Beachten Sie jedoch, dass sie müssen beide mit derselben Einheit angegeben werden.
Tags und Links wkhtmltopdf