Ich möchte meine Berichtspapiergröße beim Drucken des PDF-Berichts dynamisch ändern. Als ob ich mein Objekt eingegeben hätte. Wenn der Typ dann geändert wird, möchte ich meinen Berichtsrand (oben, unten, links, rechts) ändern, welcher Wert pro Rand konfiguriert wird.Wie ändert man die Ränder des Papierformats dynamisch (links, rechts, oben, unten)?
Vielen Dank für Ihre wertvolle Hilfe
Ja, aber ich habe nur ein Papierformat für alle verwenden und dynamisch weisee Änderung Papier aufzeichnen Format. Was in get_pdf Methode – user1576199
In 'get_pdf' Methode können Sie den Datensatz Ihres Modells erhalten, für das Sie drucken. Dann können Sie diesen Datensatz einchecken, ob er den gewünschten Wert enthält, und dann können Sie die Ränder berechnen und sie im '_run_wkhtmltopdf' auf' spec_paperformat_args' übergeben –