2015-01-02 4 views
2

Каков наилучший способ создания PDF в проекте MeteorJS. Есть ли какой-то пример использования classcraft: meteor-wkhtmltopdf смарт-пакет для генерации PDF?Генерация MeteorJS и PDF

Возможно ли создание PDF из шаблона (PDF, построенного из шаблона) в проекте MeteorJS?

+0

Я бы предложил предлагать службу генерации PDF в вашем кластере, запуская что-то вроде https://godoc.org/github.com/jung-kurt/gofpdf. Затем подключите его к метеору как API. Узел - это не самый лучший вариант, когда вы запускаете задачи, связанные с процессором. –

ответ

3

Проверить этот пакет: https://atmospherejs.com/ongoworks/pdf

Согласно файлу README:

метеор пакет, который позволяет сохранить шаблон Метеор как PDF на клиенте. Этот пакет - просто приятная обертка вокруг jsPDF.

+1

Я пробовал этот смарт-пакет, но он отображает только ярлыки без каких-либо стилей, не поддерживайте буквы типа čćžšđ. Мне было бы неплохо иметь решение, подобное wkhtmltopdf, для вывода полной страницы в pdf. Или пример использования PhantomJs с метеоритом. – Sysrq147

+0

Вы все еще можете использовать wkhtmltopdf с метеор. Простой запуск команды и ожидание вывода. https://www.npmjs.com/package/exec –

2

Вы можете использовать замечательный пакет npm для этого: https://github.com/sgentle/phantomjs-node. Используя этот пакет, вы сможете создавать PDF-файлы с использованием любого HTML-шаблона. Эта информация может быть вам полезна: http://blog.feedhenry.com/server-side-pdf-generation-node-js/

Чтобы заказать пакет npm от Meter, выполните следующие действия: https://github.com/meteorhacks/npm#using-packages.

Смежные вопросы