TinyMCE - 在nodejs中使用PDF打印机模拟打印

TinyMCE - simulate printing using PDF printer in nodejs

在我的 SAPUI5 应用程序中,我使用 RichTextEditor which is based on TinyMCE。问题是没有支持的方法将文档导出为 PDF 或任何其他文件。

当在 Chrome 中并聚焦在 RichTextEditor 元素内时,在按下 Ctrl+P(打印)后,我能够使用本机 [=19= 将 TinyMCE 的内容打印到 PDF 文件中] pdf打印机。

我的问题是:是否可以通过某种方式在 nodejs 应用程序中对此进行模拟,从而完全避免用户交互?我正在寻求一些指导如何做到这一点。

在 RichTextEditor 控件上调用 getValue 方法,您可以将当前内容导出为 html 字符串。

如果您将其发送到您的 nodejs 层,您应该能够使用转换器将其转换为 pdf,例如 this one