wkhtmltopdf - Wie setze ich den Rand oben für die Kopfzeile?

8

Die --margin-top -Option ist für die Inhaltsmarge, aber ich möchte den Rand vom oberen Rand der Seite auf die Kopfzeile setzen. Das Projekt, an dem ich arbeite, ermöglicht es Benutzern, Kopf- und Fußzeilen selbst zu erstellen, sodass die Höhe der Kopf- oder Fußzeile dynamisch ist. Ich weiß nicht, wie es geht, also kann jemand helfen? Danke!

    
GordonZ 20.09.2016, 12:16
quelle

2 Antworten

11

Die eingebauten Optionen für den oberen Rand sind

  1. --margin-top (wie Sie oben erwähnt haben) und
  2. --header-spacing Abstand zwischen Kopfzeile und Inhalt in mm (siehe: Ссылка ).

Keiner von ihnen wird Ihnen wahrscheinlich helfen, da es keine Option gibt (zumindest nach meinem Wissen), die einen gewissen Abstand vom oberen Rand der Seite zum Header setzen kann. In Ihrem Fall könnten Sie jedoch --header-html <url> untersuchen und einen HTML-Header hinzufügen. Dies kann einen HTML-Code annehmen, bei dem Sie wahrscheinlich den benutzerdefinierten Header festlegen und entsprechend Leerzeichen / Ränder hinzufügen können, und dann wird der HTML-Code in der Kopfzeile angezeigt.

    
Ironluca 20.09.2016, 12:41
quelle
1

Verwenden Sie -T-B -L und -R für Ränder.

%Vor%     
knocker 07.07.2017 05:13
quelle

Tags und Links