[LayaAir3]关于使用laya导出pdf的可能

1、我想用laya制作一个可以排版的软件;
2、我希望能生成pdf文件;
 
请问有什么办法实现?
已邀请:

LayaAir大为

赞同来自:

制作排版软件引擎可以做到,但生成pdf是引擎没有的功能
您可以通过node.js实现生成pdf的功能
参考文章:https://juejin.cn/post/7139047512085626911

LayaAir小牛

赞同来自:

使用 RenderTexture2D ,将 GPU 中的显存像素提取出来。
通过 Laya.Utils.uint8ArrayToArrayBuffer 将二进制像素流转换为浏览器可识别的 Base64 图片字符串。
利用 jsPDF 库创建 PDF 容器,将图片按比例缩放并嵌入其中。
测试项目见附件,测试程序在pdf\release中 注意在index.html文件中有修改 引入了 jsPDF 库 以及在脚本执行前开启绘图缓冲区

要回复问题请先

商务合作
商务合作