2016-01-05 2 views
2

В настоящее время я использую драгоценный камень wicked_pdf для создания pdf в моем ROR (приложение ruby ​​on rails).Смешанные ориентации в wicked pdf

Мой pdf-файл содержит 4 страницы. В которой 1 - диаграмма. Мне нужна эта страница, чтобы она была динамичной.

Возможно ли использование wicked_pdf или любого другого драгоценного камня?

PS: Я попытался сгенерировать каждый PDF и объединить их, но изображение изменяет страницы в зависимости от содержимого предыдущих страниц.

ответ

1

wicked_pdf - это плагин, который опирается на проект wkhtmltopdf для создания фактических PDF-файлов. wkhtmltopdf еще не реализует эту функцию, поэтому пока это не будет завершено, нет простого способа получить файлы PDF с смешанной ориентацией.

Для реализации этого вопроса стоит feature request, поэтому следите за обновлениями. Похоже, что в это время в этом вопросе проделана определенная работа, но для этого потребуется время, чтобы сделать ее равной wkhtmltopdf и поднять ее на wicked_pdf.

В то же время есть workaround, что некоторые люди пытались включить CSS-поворот и таблицы стилей выбора мультимедиа.

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

+0

Как отмечалось выше, это невозможно с помощью wkhtmltopdf, но коммерческая библиотека https://princexml.com или их размещенный партнер https://docraptor.com поддерживает это поведение. К сожалению, не браузеры (и браузерные библиотеки) полностью поддерживают CSS3 Paged Media. – jamespaden