Пользовательский размер страницы в Wicked_PDF - PullRequest
6 голосов
/ 24 октября 2011

Документы Wicked_pdf показывают, что я могу использовать следующее для изменения размера страницы:

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

Однако это ограничивается «именованными» размерами страниц, такими как «A4» или «Letter». Я хотел бы использовать свойства page_height и page_width * для wkhtmltopdf, но, похоже, что в wicked_pdf это не работает:

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

Есть ли способ объявить пользовательский размер страницы PDF в wicked_pdf?

1 Ответ

19 голосов
/ 25 октября 2011

Глядя на документацию wkhtmltopdf, кажется, что вам нужно указать единицу измерения для нестандартных размеров страницы, например:

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

Это было объединено со стволом wkhtmltopdf в декабре 2009 года, поэтому вы должны убедиться, что у вас достаточно новая версия двоичного файла (0.9.9 или выше, должно подойти), если он все еще не работает.

...