当前位置: 首页 > news >正文

网站服务器怎么看是哪个厂家的培训心得体会范文大全1000字

网站服务器怎么看是哪个厂家的,培训心得体会范文大全1000字,石家庄中企动力,网站正在建设中av手机版word,rtf的转换有以下方案,想要免费最靠谱的是LibreOffice方案, LibreOffice 是一款 免费、开源、跨平台 的办公软件套件,旨在为用户提供高效、全面的办公工具,适用于个人、企业和教育机构。它支持多种操作系统(Windows、macOS、…

word,rtf的转换有以下方案,想要免费最靠谱的是LibreOffice方案,

LibreOffice 是一款 免费、开源、跨平台 的办公软件套件,旨在为用户提供高效、全面的办公工具,适用于个人、企业和教育机构。它支持多种操作系统(Windows、macOS、Linux 等),并能兼容微软 Office(如 DOCX、XLSX、PPTX 等)及其他常见文件格式,是替代商业办公软件的理想选择。

LibreOffice不仅能实现rtf转word,还能实现rtf转pdf,转html,word转pdf,转html,相当强大。

LibreOfficewindows安装很简单,linux安装有点复杂,以下是实现方法

方案优点缺点适用场景
Apache POI + RTF 解析免费、跨平台开发复杂,格式支持有限简单 RTF 转换需求
Jacob(COM 调用)高质量转换仅 Windows,依赖 Office企业内网环境(Windows + Office)
Aspose.Words高质量、跨平台、易用商业付费需高质量转换的商业项目
Free Spire.Doc免费(有限制)有水印限制非商业项目或测试用途
HTML 中间转换灵活格式丢失风险对格式要求不高的场景
LibreOffice 无头模式免费、跨平台、支持复杂格式依赖安装、资源占用高需免费处理复杂格式的场景

windows环境安装 

进入下载页:下载 LibreOffice | LibreOffice 简体中文官方网站 - 自由免费的办公套件

选择下载msi文件,下载好后直接安装就行了

java实现转换 

安装依赖包

implementation 'org.jodconverter:jodconverter-local:4.4.0'

代码实现 很简单,构建LibreOffice实例和jodConverter实例,然后就能转换了,jodConverter能够通过文件名后缀识别你想要转换的格式

// 构建并启动 LibreOffice 实例
OfficeManager officeManager = LocalOfficeManager.builder().install().build();
officeManager.start();
// 创建文档转换器
DocumentConverter converter = LocalConverter.builder().officeManager(officeManager).build();
//进行转换
converter.convert(new File("D:\\T_14_3_1_6.rtf")).to(new File("D:\\11.docx")).execute();
officeManager.stop();

Linux安装LibreOffice

我的linux是centos7,核心比较老,只能选择一些老版本,如果你服务器版本新可以选择新版本

老版本下载地址:Index of /libreoffice/old/7.5.9.2/rpm/x86_64

下载安装包以及语言包

把下载好的包上传到/opt目录下,然后进入opt目录进行解压安装

安装LibreOffice

# 进入opt目录
cd /opt
# 解压
tar -zxvf LibreOffice_7.5.9.2_Linux_x86-64_rpm.tar.gz
# 进入解压后的RPMS目录
cd LibreOffice_7.5.9.2_Linux_x86-64_rpm/RPMS/
# 安装LibreOffice,如果你是新版本系统可以用dnf命令
yum localinstall *.rpm

 安装语言包,跟安装LibreOffice基本一致

cd /opt
tar -zxvf LibreOffice_7.5.9_Linux_x86-64_rpm_langpack_zh-CN.tar.gz
cd LibreOffice_7.5.9.2_Linux_x86-64_rpm_langpack_zh-CN/RPMS/
yum localinstall *.rpm

验证是否安装成功

libreoffice7.5 --version

 看到这个说明安装成功了

 

解决中文乱码

一般在windows下安装我们的LibreOffice成功后,转换中文都是正常的,但在linux上基本上都会出现乱码的问题。 因为linux中缺少一些中文字体导致的。这个时候我们需要把windos中的字体文件夹上传到linux上,同步一下字体信息。

1.打开windows电脑的C:\Windows,把Fonts压缩成zip包

2.把压缩包上传到 /usr/share/fonts目录下

# 安装解压工具
yum -y install unzip
cd /usr/share/fonts
# 解压
unzip Fonts.zip
yum -y install cups-libs fontconfig
# 给Fonts目录权限
chmod -R 755 /usr/share/fonts/Fonts
yum -y install ttmkfdir
ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir
# 刷新字体
fc-cache
# 查看安装的字体
fc-list

报错处理

如果运行java时报java.lang.NullPointerException: officeHome must not be null,说明officeHome没有正确识别到,需要手动添加,如果你安装目录是/opt,则officeHome在/opt/libreoffice7.5

修改代码如下

参考博客:Linux Centos系统安装LibreOffice全过程详解_libreoffice安装教程linux-CSDN博客 

http://www.cadmedia.cn/news/7109.html

相关文章:

  • 奉贤免费网站建设免费搭建自己的网站
  • 网站做301跳转的作用东莞做网页建站公司
  • 网站关键词优化办法北京网聘咨询有限公司
  • 上海php做网站天津快速关键词排名
  • 开发东莞网站制作公司市场营销毕业论文5000字
  • 今天大事件新闻南宁关键词优化公司
  • 人人开发app班级优化大师免费下载学生版
  • 百度云官网seo完整教程视频教程
  • cms网站源码肇庆seo排名
  • 网页设计hbuilder制作简单网页win10优化大师好用吗
  • 企业网站文化建设网站制作公司排名
  • 政府门户网站建设取得实质进展培训机构退费法律规定
  • 沧县网站制作百度快速seo软件
  • wordpress看文网站长沙seo网络营销推广
  • 唐山网站建设培训软文如何推广
  • 购物网站界面设计广东最新新闻
  • sever2012 网站建设免费seo教程资源
  • 深圳网站设计 建设首选免费产品推广网站
  • 当前业界主流的网站建设有什么好的推广平台
  • 中国国际贸易单一窗口网站搜狗seo刷排名软件
  • 格尔木市住建和城乡建设局网站电商网站建设 网站定制开发
  • 建设网站出现400错误百度seo排名曝光行者seo
  • 湖南省网站备案时间网站编辑怎么做
  • 网站建设的实验原理seo自学网站
  • 携程网网站推广方式seo技术经理
  • 微网站建设哪家好常用的网络营销工具有哪些
  • 旅游公司网站建设百度指数分析大数据
  • 关于二手书的网站开发ppt合肥优化排名推广
  • 优化门户网站建设微信朋友圈营销文案
  • 西安百度网站建设网址注册查询