2014-09-08 4 views
-1

Я хочу, чтобы иметь возможность конвертировать RichText HTML, вывод, который я смогу получить из редактора, такого как TinyMCE или CKEditor, и преобразовать его в Docx и PDF с форматированием. Я попытался найти другие методы, но они используют PHP, онлайн-приложения или настольные приложения. Мне нужно преобразовать его с помощью JavaScript.Как преобразовать HTML в Docx и PDF с помощью JavaScript

UPDATE Поскольку я не смог найти решение, которое использует JS для преобразования документов, вместо этого я использовал Unoconv. Это позволяет мне преобразовать широкий массив типов файлов в HTML или любой другой тип файла.

+0

Вы попробовали это? https://www.npmjs.org/package/wkhtmltopdf – MikeNQ

+0

Спасибо! Я на самом деле нашел что-то еще, что очень приятно. Это называется CloudConvert. Не бесплатно, но он работает! – ShiviRox

+0

Вы также можете попробовать API DOCX GrabzIt, он поддерживает node.js и простой JavaScript: https://grabz.it/html-to-word-docx-api.aspx – user1474090

ответ

1

Я использовал это для создания PDF: http://parall.ax/products/jspdf.

Я никогда не делал создание DocX, но это выглядит многообещающе, и я бы сделал снимок: http://blog.innovatejs.com/?p=184.

FYI пакет, упомянутый MikeNQ выше, предназначен только для Webkit, тогда как jsPDF является кросс-браузерным.

+0

Спасибо! Я проверю это. – ShiviRox

+0

Еще одна вещь, которую вы можете проверить, если вы заинтересованы. Это называется CloudConvert. Это хорошая платформа. – ShiviRox

+0

Версия docx.js на innovatejs разрешается использовать только в том случае, если все ваши посетители используют только Microsoft Windows на ПК, поэтому, если кто-то входит на ваш сайт на Android, вы нарушаете лицензию. Кроме того, сайт отмечен как опасный/зараженный. –

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