业务大致是,输入表单然后生成word和pdf

word没有问题,pdf由于有特殊字符&所以导致生成失败。

word本身就是xml所以报错的根本原因是xml不能直接使用 &、<、>,得用对应的&amp; 、&lt;、&gt;替换之后再生成pdf

   protected function filterSpecialChar(string $string):string {$array   = [ "&","<",">" ];$replace = [ "&amp;","&lt;","&gt;" ];return str_replace($array,$replace,$string);}

												

记录一下LibreOffice word生成pdf由于特殊字符报错的问题相关推荐

  1. Word转PDF失败,报错Adobe Acrobat没激活!!!我如此穷,肯定会换个办法解决呀!

    Word转PDF失败,报错关于Adobe Acrobat!!!我如此穷,肯定会换个办法解决呀! 先上成果 先上成果 查看了相关参考,提示安装一个microsoft save as pdf or xps ...

  2. word转pdf时python报错:TypeError: This COM object can not automate the makepy process - please run makepy

    在执行批量转pdf的脚本时,报错:TypeError: This COM object can not automate the makepy process - please run makepy. ...

  3. word生成pdf保留书签设置

    word生成pdf保留书签设置 点击"另存为"选项: 在另存为界面选择保存为pdf,如下,会出现"选项"设置项,点击进入: 在选项中,设置需要的设置,若要将pd ...

  4. 【记录】IDEA未正确关闭导致打开报错,进不了主界面,含解决办法

    [记录]IDEA未正确关闭导致打开报错,进不了主界面,含解决办法 错误提示 解决方案 参考 错误提示 截取了错误的主要部分 java.util.concurrent.CompletionExcepti ...

  5. mysql 存储微信昵称乱码_MYSQL 保存微信昵称特殊字符报错解决方法-设置编码集为utf8mb4的方法...

    mysql utf8mb4 保存微信昵称特殊字符报错方法 公众号二次开发,在处理用户昵称的时候发现有的时候一些emoji是4字节的表情无法保存入库,经过查找资料发现是因为字段的编码问题造成的, utf ...

  6. keil uvisoin软件打开他人的工程文件上面出现黄色感叹号警告标志,后续编译不能生成.o文件而报错

    keil uvisoin软件打开他人的工程文件上面出现黄色感叹号警告标志,后续编译不能生成.o文件而报错 解决方案: 第一种:后续编译不能生成.o文件而报错 右键出现感叹号的文件 点击第一个" ...

  7. 记录一次服务器登录后提示邮件报错550

    记录一次服务器登录后提示邮件报错550 `smtp-server: 550 邮箱:user not exist "/root/dead.letter" 11/417 . . . m ...

  8. Java pdf转jpg报错

    Java pdf转jpg报错 这是报错信息,空指针是字体找不到吗 求各位大佬帮忙

  9. MATLAB生成Excel后写入报错问题

    MATLAB生成Excel后写入报错问题 在我存取输出结果时,报错如图. 搜索解决办法过程中看到不同的说法. 解决办法一**:修改com设置,适用于电脑com端口被占用.** https://blog ...

最新文章

  1. b360装服务器系统,B365主板能不能安装Win7系统 B365和B360主板区别对比介绍
  2. Linux常用指令收集
  3. qt开发环境 - c++之结构,联合,枚举
  4. 到2025年将保持不变的热门流行技术
  5. 软件工程 - 版本管理 - git 的基本实用方法 - 添加一个完整的项目目录的命令的细微差别
  6. 基于Spring Security的认证方式_编程UserDetailService_Spring Security OAuth2.0认证授权---springcloud工作笔记124
  7. 009.共享目录下VS编写的程序在linux下打开出现中文乱码
  8. 第七次CCF-D:游戏
  9. 潜安 | 分享最新最前沿的IT教程
  10. Python单元测试框架——unittest
  11. 联想笔记本连不上手机热点_笔记本电脑连接不上手机热点该怎么解决?
  12. 微信小程序首页加载的优化
  13. JSP起源、JSP的运行原理、JSP的执行过程
  14. 目标检测(三)传统目标检测与识别的特征提取——基于HOG特征的目标检测原理
  15. 概率论——随机变量的函数分布
  16. 9、★♥★基于STM32单片机的颜色检测仪设计♥☆
  17. 如何实现JAVA游戏存档_保存游戏数据 – Java
  18. 如果作为公司员工,有什么困难、意见建议
  19. 组态王与485串口设备通讯(485执行Modbus RTU协议)
  20. APS软件有哪些排程规则?有何异常处理方案?

热门文章

  1. 海外运营商搜网流程1
  2. 这几个项目,可拿来快速开发,非常方便(代码完整)
  3. cs231n Lecture 5 CNN笔记
  4. 【100%通过率】华为OD机试真题 JavaScript 实现【最小调整顺序次数】【2023 Q1 | 100分】
  5. 2019/7/27 node dayo4
  6. 读胡世华之《数理逻辑基础》
  7. 【原创】java+swing+mysql生肖星座查询系统设计与实现
  8. android nfc 支付功能,PayPal宣布新版Android APP将支持NFC支付功能
  9. 9个好玩但有点危险的Bash Shell命令
  10. html文本框 控件,HTML5的文本框表单控件