百度文本编辑器Ueditor存储、取用以及生成PDF

一.Ueditor存储、取用

1.引用编辑器配置文件

 2.设置编辑器的大小

 3.加載編輯器的容器

 4.从数据库获取到内容后,js赋值到编辑器中(result.NoticeMsg是我获取的内容)

 5.点击新增时,编辑器进行清空处理:ue.setContent("");

6.点击保存时,获取编辑器内容并打包成json传送到后端

 7.保存数据后台处理方法

保存数据

8.获取数据后台处理方法

 9.数据库我用的是Oracle,字段存储用的BLOB,实体类byte[]

10.关于工具栏的详细设置可以参考官方文档,简单提一下

(1)工具栏上的功能按钮在ueditor.config.js文件中

(3).ueditor.config.js:设置编辑器固定高度,不可以随着内容自动长高

 

(4).ueditor.all.js:设置字体大小

 (5).ueditor.all.js:设置默认段间距

 设置段前段后工具下拉插件值

 设置行内间距工具下拉插件值

 

 

二、下面是关于这个数据表的内容我需要生成PDF报表(html转pdf)

 1.遇到一个问题,我生成的PDF关于编辑器这部分代码,显示总是段间距很大,后来发现是因为我的编辑器设置了段间距为0,所以在编辑器中看起来正常,拿到我的pdf中就不正常

解决方法:在我的pdf生成之前的html中重新定义<p>的stype,设置margin: 0px 0;

 转载请注明出处!!!

posted @ 2024-12-11 11:48  官方小可爱  阅读(233)  评论(0)    收藏  举报