2011-10-24 16 views
6

Wicked_pdf Dokumenty pokazują, że mogę korzystać z następujących czynności, aby zmienić rozmiar strony:Niestandardowy rozmiar strony w Wicked_PDF

render :pdf => 'file_name', :page_size => "b10" 

jednak jest to ograniczone do „named” rozmiarów stron, takich jak „A4” lub „List” . Chciałbym użyć wkhtmltopdf za page_height i page_width właściwości, ale dodaje wydaje się mieć żadnego wpływu na wicked_pdf:

render :pdf => 'file_name', :page_height => 1, :page_width => 1 

Czy istnieje sposób deklarowania niestandardowy rozmiar strony PDF w wicked_pdf?

Odpowiedz

16

Patrząc na dokumentacji wkhtmltopdf wygląda jak trzeba określić jednostkę miary dla stron niestandardowych rozmiarach, np

render :pdf => 'file_name', :page_height => '5in', :page_width => '7in' 

ten został włączony do bagażnika wkhtmltopdf w grudniu 2009 roku, dzięki czemu będziesz chciał upewnić się, że masz dość nową wersję binarną (0.9.9 lub wyżej powinno być w porządku), jeśli nadal nie działa.

+0

dziękuje to, czego potrzebowałem –

+0

Mam 'wkhtmltopdf-binarne (0.9.9.3)' i 'wicked_pdf (0.11.0)' i ': page_height' oraz': page_width' nie działa :( – mariowise

+0

aby określić ': page_size => zero', a następnie zadziała – mariowise

Powiązane problemy