找文章 / 找答案
精选问答 更多内容

<永洪tech>导出富文本等定制组件空白

永洪tech-Bella白银一 显示全部楼层 发表于 2020-8-25 11:44:11 |阅读模式 打印 上一主题 下一主题
本帖最后由 永洪tech-Bella 于 2020-8-25 17:02 编辑

问题描述:报表中使用到了富文本等定制组件,将报表导出到word ,pdf等格式后,定制组件部分是白的,没有内容 富文本编辑报告.png

导出空白.png

原因:
产品对于定制组件有要求:
1.安装永洪的服务器,需要内核3.1以及以上,比如centos7
2.永洪安装的服务器上,需要安装最新的chrome浏览器,产品导出定制组件要使用chrome插件

解决方式:
一、在linux服务器上安装chrome,通常需要联网安装才能保证依赖均正常安装。
1.比如centos7安装chrome,root用户执行yum install https://dl.google.com/linux/dire ... _current_x86_64.rpm  安装最新的chrome
安装1.png
安装2.png
备注:安装chrome不一定只能用这个命令,别的方式可以安装上也是可以的,比如yum install google-chrome-stable --nogpgcheck或者其他方式,只要步骤2满足。
2.在服务器上执行:/opt/yh8.6/Yonghong/thirdsbin/node/linux-mac/node-v11.7.0/bin/node "/opt/yh8.6/Yonghong/thirdsbin/puppeteer/linux/puppeteerScript.js" "/opt/yh8.6/Yonghong/temp/1.png" 43CED45A0BD13C677E17F1ACFC9AA3B3 true 1.0 1.0 854 400 854 400 "http://127.0.0.1:8086/bi" false
然后检查/opt/yh8.6/Yonghong/temp/这个路径是否生成一个文件1.png且内容是产品首页,如果是,说明该功能已经正常。
(注:其中路径是产品安装路径根据实际情况修改,标绿色的是需要修改的)
图片.png
3.然后在永洪中测试富文本导出png,pdf等



二、如果使用的定制组件是富文本,可以使用文本组件代替
文本组件中可以通过html代码设置内容的格式,以下内容可以参考,但是不仅仅局限于这些。同时还需要在bi.proprtties配置文件中添加配置(export.using=phantomjs)然后重启。注:9.0以及之后的版本不再支持phantomjs方式,只支持puppeteer方式,而通过puppeteer方式只支持centos7以上系统。也就是说9.0以及以后只能使用方式一,该方式不再有效。

支持的格式设置:字体、字号、粗体、斜体、下划线、颜色、对齐(左中右)等

字体: <span style="font-family:宋体">字体</span>
字号:<span style="font-size:20px">字号</span>
或者<h1></h1>到<h6></h6>
粗体:<b>加粗</b>
斜体:<i>斜体</i>
下划线:<u>下划线</u>
颜色:<span style="color:#FFA500">颜色</span>
对齐:<p style="text-align:right">对齐</p>对齐方式 left/right/center/justify(两端对齐)/inherit(从父元素继承text-align属性的值)   
其他相关情况,如果是新安装的产品,导出后还可能中文显示不出来,需要在服务器上/usr/share/fonts   以及jdk/lib/fonts下添加中文字体,然后再导出。

回复

使用道具 举报

精彩评论9

手可摘星辰玄铁三 显示全部楼层 发表于 2022-3-9 10:42:54
能提供一下Linux的 chrome安装包吗?服务器连不了外网
回复 支持 反对

使用道具 举报

手可摘星辰玄铁三 显示全部楼层 发表于 2022-3-9 17:53:32
本帖最后由 手可摘星辰 于 2022-3-10 09:23 编辑

请问第2步骤配置不成功
/xxx/xxx/Yonghong/thirdsbin/node/linux-mac/node-v11.7.0/bin/node查到地址是/xxx/xxx/Yonghong/thirdsbin/node/linux-x64/bin/node

回复 支持 反对

使用道具 举报

有问题不能下班青铜二 显示全部楼层 发表于 2022-5-1 20:06:34
回复

使用道具 举报

_YH_lashi白银四 显示全部楼层 发表于 2022-5-5 10:31:46
回复

使用道具 举报

彭于晏大表哥玄铁三 显示全部楼层 发表于 2022-7-29 11:27:04
请问这个在WIN系统怎么操作
回复 支持 反对

使用道具 举报

liusf玄铁一 显示全部楼层 发表于 2022-8-17 17:05:14
你好,我这边并没有生成1.png文件,富文本导出依旧是空白页
回复 支持 反对

使用道具 举报

liusf玄铁一 显示全部楼层 发表于 2022-8-17 17:06:44
[code][/code]
Snipaste_2022-08-17_17-06-36.png
回复 支持 反对

使用道具 举报

yhdata_KaApZYZC青铜二 显示全部楼层 发表于 2023-4-23 15:36:35
文本里怎么换行呢
回复 支持 反对

使用道具 举报

shibatu玄铁三 显示全部楼层 发表于 2023-11-28 17:46:24
liusf 发表于 2022-8-17 17:05
你好,我这边并没有生成1.png文件,富文本导出依旧是空白页

export.server.url=http://192.168.100.49:8080/bi/


设置这个可以了。内部机器使用了反向代理
回复 支持 反对

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部