Ich habe das Wicked PDF-Juwel für die Erstellung von PDFs verwendet. Es hat super funktioniert.
Ich bin jedoch in eine Situation geraten, in der es notwendig ist, eine große Fußzeile an die erste Seite anzuhängen und sichtbar zu machen, aber nicht den Rest der Seiten. Um dies zu erreichen, habe ich am Ende des PDF-Dokuments einen Rand hinzugefügt, wie in diesem Beitrag vorgeschlagen Das gibt der Fußzeile genügend Platz, um sichtbar zu sein.
Dies verursacht nachteilige Nebenwirkungen, da es den unteren Rand zu allen Seiten hinzufügt, nicht nur zu dieser ersten Seite. Ich hoffte, der ersten Seite nur einen Rand hinzuzufügen und den Rest der Seiten unverändert zu lassen.
Ich habe versucht, dies mit der Verwendung von Javascript und CSS zu erreichen, aber bisher kein Glück gehabt.
Vielen Dank im Voraus
Leider ist die Lösung nicht geradlinig. Sie müssten die PDF-Datei auf einzelne Seiten streichen, eine PDF-Datei für jede Seite erstellen und die PDFs wieder zusammenfügen. Siehe diese Erklärung
Überprüfen Sie das Dokumentationsbeispiel für Nummerierungsseiten Ссылка
So sollte es möglich sein, unterschiedliche Fußzeilen mit Javascript
zu habenÜberprüfen Sie diese Lösung wicked_pdf: Ist es möglich, den Header nur auf der ersten Seite anzeigen zu lassen? die Fußzeile nur am letzten?
Tags und Links javascript css ruby-on-rails wkhtmltopdf wicked-pdf