kkfileview Word文件预览乱码异常问题

本文涉及的产品
函数计算FC,每月15万CU 3个月
简介: kkfileview Word文件预览乱码异常问题

kkfileview Word文件预览乱码异常问题


本篇文章以CentOS为例


这里处理的是服务器没有相关中文字体的解决方案


下载中文字体


线上

http://kkfileview.keking.cn/fonts.zip


上传服务器至目录/usr/share/fonts

cd /usr/share/fonts


将文件上传至该文件夹下,解压 unzip fonts.zip,以下是解压后的文件目录


字体权限

cd zhFonts


执行以下代码,给字体添加权限

sudo chmod -R 755 *.TTF #允许普通用户以超级用户的身份使用
sudo chmod -R 755 *.ttf
sudo chmod -R 755 *.ttc


已下是执行后的状态


执行命令

mkfontscale
#如果提示 mkfontscale: command not found,则安装对应命令
#yum install -y mkfontscale
mkfontdir
fc-cache
#如果提示 fc-cache: command not found,查看是否安装已经安装fontconfig
#如果已经安装但是版本不是fontconfig-2.13.0,则执行以下代码
fc-cache -fv  
#如果未安装则执行
yum install fontconfig
快捷使用
$fc-cache && mkfontscale && mkfontdir
source /etc/profile

重启服务


将kkfile服务和office服务停止,重新启动kkfile服务即可,然后就可以正常预览了。


执行完以上代码后字体就安装成功了,如果需要安装其他字体,只需在/usr/share/fonts文件下中自定义一个文件,将新的字体存放在这个文件中,重新运行以上操作即可。


执行完以上代码后字体就安装成功了,如果需要安装其他字体,只需在/usr/share/fonts文件下中自定义一个文件,将新的字体存放在这个文件中,重新运行以上操作即可。


相关实践学习
【AI破次元壁合照】少年白马醉春风,函数计算一键部署AI绘画平台
本次实验基于阿里云函数计算产品能力开发AI绘画平台,可让您实现“破次元壁”与角色合照,为角色换背景效果,用AI绘图技术绘出属于自己的少年江湖。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
目录
相关文章
|
Java 数据安全/隐私保护
在线预览项目kkFileView(二)代码讲解与修改
在线预览项目kkFileView(二)代码讲解与修改
1370 0
在线预览项目kkFileView(二)代码讲解与修改
|
缓存 Linux Shell
centos7安装字体和中文字体
centos7安装字体和中文字体
1743 0
|
Linux
Linux环境下安装和配置OpenOffice及常见问题解决
本文主要讲解在Linux环境下,如何安装OpenOfice环境,及配置开机自启动
6689 0
Linux环境下安装和配置OpenOffice及常见问题解决
|
JavaScript
Element-ui中 使用图片查看器(el-image-viewer) 预览图片
Element-ui中 使用图片查看器(el-image-viewer) 预览图片
3146 1
Element-ui中 使用图片查看器(el-image-viewer) 预览图片
|
存储 运维 Oracle
国产数据库:目前最火的五款国产数据介绍
随着互联网的高速发展,目前数据的存储越来越多,传统的数据库逐渐不能满足人们对海量数据、高效查询的需求,国产的数据库如雨后春笋一样,一个个冒了出来来解决我们高速科技发展的数据库瓶颈,今天就给大家聊一聊目前最火的五款国产数据库,大家一起来交流一下。
国产数据库:目前最火的五款国产数据介绍
|
存储 前端开发 Java
Spring Boot 集成 MinIO 与 KKFile 实现文件预览功能
本文详细介绍如何在Spring Boot项目中集成MinIO对象存储系统与KKFileView文件预览工具,实现文件上传及在线预览功能。首先搭建MinIO服务器,并在Spring Boot中配置MinIO SDK进行文件管理;接着通过KKFileView提供文件预览服务,最终实现文档管理系统的高效文件处理能力。
1779 11
|
编解码 Java Linux
开源文档预览项目 kkFileView (9.9k star) ,快速入门
kkFileView 是一款文件文档在线预览解决方案,采用流行的 Spring Boot 框架构建,易于上手和部署。 该项目基本支持主流办公文档的在线预览,包括但不限于 doc、docx、xls、xlsx、ppt、pptx、pdf、txt、zip、rar,以及图片、视频、音频等格式。
开源文档预览项目 kkFileView (9.9k star) ,快速入门
|
关系型数据库 MySQL Apache
实时计算 Flink版操作报错之mysql整库同步到doris连接器报错,如何解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
|
JavaScript Java
kkFileView在线文件预览与项目集成
kkFileView在线文件预览与项目集成
1000 1
|
前端开发 Java
后端BUG系列之:SpringBoot上传文件太大 报错 Maximum upload size exceeded
这篇文章讨论了SpringBoot应用中上传文件过大导致的错误"Maximum upload size exceeded",并提供了通过修改`application.properties`文件中的上传限制配置来解决这个问题的方法。