Работает ли функция оттенков серого в Wicked_PDF?

В моем проекте я пытаюсь распечатать PDF-файл в оттенках серого с несколькими изображениями и текстом из HTML, используя файл wicked_PDF. Gem предоставляет такую ​​же функцию, но, похоже, она не работает.

Вот мой код:

    render :pdf => "MyObject",
            :wkhtmltopdf => '/usr/local/bin/wkhtmltopdf',
            :template => '/widgets/pdf/show_myObject.erb',
            :page_size => 'A4',
            :header => { :html => { :template => "/widgets/pdf/myObject_header.erb" }},
            :footer => { :html => { :template => "/widgets/pdf/myObject_footer.erb" }, :line => true },
            :margin => { :top => 0, :left => 3, :right => 3 },
            :greyscale => true

Я передаю изображения в качестве фона. Но он передается по цвету. Я что-то упускаю? Почему гем wicked_PDF не может обработать функцию оттенков серого, как ожидалось?

Их документация ничем не помогла в этом вопросе.


person Marvin Danig    schedule 29.04.2012    source источник


Ответы (1)


Оказывается, параметр wkhtmltopdf --grayscale был неправильно закодирован в wicked_pdf как --greyscale

(замените букву «е» на букву «а»).

Я внес исправление и вырезал для этого новую версию драгоценного камня (0.7.9). Спасибо, что указали на это!

:grayscale => true

Теперь работает как задумано.

person Unixmonkey    schedule 30.04.2012