render :pdf => "file_name",
:layout => 'pdf.html.erb',
:template => 'transactions/show.pdf.erb',
:wkhtmltopdf => WICKED_PDF_BIN,
:show_as_html => true,
:layout => 'pdf.html.erb',
:header => {:html => { :template => 'shared/header.pdf.erb'}}
पीडीएफ ठीक उत्पन्न हुआ है, दुर्भाग्यवश मुझे हेडर नहीं दिखाई देता है। मैं मुख्य लेआउट में हेडर चिपक सकता हूं और यह भी ठीक काम करता है। ऐसा लगता है कि उपरोक्त शीर्षलेख रेखा संसाधित नहीं की जा रही है। फ़ाइल नाम 'header.pdf.erb' कोई फर्क नहीं पड़ता। मैं इसे उस फाइल पर इंगित कर सकता हूं जो अस्तित्व में नहीं है और इससे कोई त्रुटि नहीं आती है।evil_pdf हेडर प्रतिपादन नहीं कर रहा है
यह, मैक ओएस है 3.2.1 रेल, रूबी 1.9
आपके कंसोल लॉग में wkhtmltopdf के लिए कमांड लाइन क्या है? क्या आप कंसोल में pdf.html.erb' के भीतर 'रेंडर साझा/header.pdf.erb' जैसी कुछ भी देखते हैं? – HargrimmTheBleak
सुनिश्चित करें कि आप क्यूटी के साथ संकलित wkhtmltopdf का एक संस्करण उपयोग कर रहे हैं, और शायद सीएसएस के साथ अपने बॉडी मार्जिन और पैडिंग को समाप्त करने का प्रयास करें (जो हेडर और पाद लेख ग्रहण कर सकता है) – Unixmonkey
मेरे पास पाद लेख के साथ एक ही समस्या थी, समस्या मेरी wkhtmltopdf स्थापना थी: http://stackoverflow.com/questions/12181019/wicked-pdf-footer-not-working/12334202#12334202 – Ginty