TinyMCE - симуляция печати с использованием принтера PDF в nodejs - PullRequest
0 голосов
/ 02 февраля 2020

В моем приложении SAPUI5 я использую RichTextEditor , основанный на TinyMCE . Проблема в том, что нет поддерживаемого способа экспорта документа в PDF или любой другой файл.

Когда в Chrome и фокусируется внутри элемента RichTextEditor, после нажатия Ctrl + P (печать) я могу распечатать содержимое TinyMCE в PDF-файл, используя собственный chrome pdf принтер.

Мой вопрос: возможно ли каким-то образом смоделировать это в приложении nodejs, чтобы вообще избежать взаимодействия с пользователем? Я прошу несколько указателей, как это можно сделать.

1 Ответ

0 голосов
/ 03 февраля 2020

Вызывая метод getValue в вашем элементе управления RichTextEditor, вы можете экспортировать текущее содержимое в виде строки html.

Если вы отправите это на свой слой nodejs, вы сможете преобразовать это в PDF, используя конвертер, такой как этот .

...