百度文本编辑器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;

转载请注明出处!!!

浙公网安备 33010602011771号