linux下解决PDF乱码显示问题

在Linux上的Java项目导出PDF乱码问题 场景:一个Java项目导出PDF,在我本地导出是没有问题,但是部署上Linux上后,导出就出现了乱码了。我这里使用的处理方案是在Linux服务器上安装一些PDF需要使用的字体。在这里我遇到了一个情况,就是我的Linux服务器上没有安装。 阅读详情
在Linux下用系统自带的文档查看器阅读pdf文档时,经常会出现乱码现象。
解决方案如下:
安装poppler-data-0.1,但这是一个在源上找不到的文件,需要自己从网上下载
http://poppler.freedesktop.org/poppler-data-0.1.tar.gz
下载后解压,目录名是poppler-data-0.1

开启终端,进入到解压的目录中,输入sudo make install datadir=/usr/share
安装完毕,然后问题解决。
Linux下安装宋体以及微软雅黑字体-转PDF后不显示中文,以及中文乱码 PS:转PDF后不显示中文,以及中文乱码。 1、检查字体是否已经安装: fc-list----------检查所有已有的字体 fc-list :lang=zh-----------只检查中文 如果没有这个命令,那就是没有安装font包,跳到第8步,做好yum源,然后yuminstall *font*装好后再试试可不可以使用fc-list命令 2、到windows下复制字体一般在这个目录底下打开我的电脑或者任一文... 阅读详情

相关推荐

【OpenBMC 系列】4.启动流程 使用qume模拟ast2600-evb

1.安装openbmc适配的qume 2.启动bmc 3.使用bmc web

AiFool的博客 4458

Linux服务器(centos7)中Word转换PDF,文档出现中文乱码或方格

本次文章主要解决字体缺失问题。线上环境将word转换成pdf乱码问题,这一个问题加班好久才解决,当然这不是唯一的解决方法,但是解决问题的思路是一样的,这种低级错误记录一下,让自己长点记性!安装字库,将win环境的c:\windows\fonts目录下的全部文件拷贝到生产服务器字体安装目录下,然后执行以下命令更新字体缓存就可以解决了。// 修改字体文件的权限,使root用户以外的用户也可以使用(不设置权限root以外的用户使用不了)找到服务器上字体安装的路径 并进入:cd /usr/share/fonts/

夏澜_博客 1818

基于角谱传播的MATLAB仿真:从相位恢复看自由空间光传播

本文详细介绍了基于角谱传播理论的MATLAB仿真方法,用于模拟自由空间光传播过程。通过傅里叶光学原理,将光场分解为频谱并应用传播相位滤波器,实现了从纯相位物体到可观测衍射图样的仿真。文章结合具体代码,演示了如何利用角谱法进行相位恢复,为计算成像和生物医学检测等领域的研究提供了实用的仿真工具和思路。

weixin_29055699的博客 279

预览pdf时,中文乱码

项目在预览pdf时,中文乱码。 处理方式: 第一步:首先检查是否设置了 request.setCharacterEncoding(“UTF-8”); 和 response.setContentType(“application/pdf; charset=UTF-8”); 第二步:如果部署在win上没有乱码,部署在linux上有乱码,可能是在linux上面可能没有对应的字体,拷贝字体上去,指定路径即可 FontSettings.setFontsFolder("/usr/share/fonts/", true

weixin_39902050的博客 3083

以太网PHY寄存器

并且,值得注意的是,由于目前很多百兆的PHY芯片其MAC接口主流的都是SMII/S3MII,8个端口的接口是相互关联的,一个端口设置Isolate可能会影响其他端口的正常使用,因此在使用中注意不要随意更改bit10的状态。Bit10和bit11的区别是,bit11的配置在强制情况下生效,PHY只能工做与bit11指定的工作模式,而bit10的配置在非强制配置情况下生效,仅仅控制PHY在AN时候的优先级,偏向于Maser或者Slave,但是最终的工作模式看协商的结果,不一定和优先级配置的结果一致。

mangofu的博客 292

2、稳定性问题全景图——死机、重启、ANR、Crash、黑屏五大类

当 Crash 发生在 system_server、surfaceflinger、mediaserver 等关键系统进程中时,其后果等同于系统级故障,可能触发 Zygote 重启甚至 kernel panic。这类问题在稳定性治理中的优先级应等同于 P0。

woailuojp的博客 49

mupdf加载PDF显示中文乱码

加载PDF显示乱码,提示非嵌入字体。

但行技术的博客 1590

PostgreSQL性能优化:如何搭建监控体系?

本文系统讲解如何构建企业级PostgreSQL监控体系,覆盖四大核心维度:基础设施层、数据库实例层、会话与查询层、对象与存储层。通过Prometheus+Grafana+ELK等工具链实现指标采集、可视化与告警闭环管理,详细解析关键监控指标、部署方法及告警策略设计,帮助DBA快速定位慢查询、连接泄漏、存储膨胀等典型故障,构建"看得见、管得住、防得早"的数据库运维能力。

数据知道的博客 2232

PyMuPDF DLL问题和乱码问题

问题1:编程环境windows7,anaconda python3.5  DLL问题,我在程序中更新了 vs2015,后基本可以调用PyMuPDF了 问题2有很多网友包括知乎的网友说PyMupdf有bug,中文有乱码!其实这是误解!只需要修改字符库即可。 这是结果: 下面是代码: # -*- coding:utf-8 -*- import fitz #import sys,os

democrat800的博客 2629

使用Python爬取在线图书馆的图书馆藏和阅读记录

通过使用Python编写爬虫程序,我们可以从在线图书馆上获取图书馆藏和阅读记录,帮助人们更好地管理和利用图书馆资源。本文简要介绍了爬虫程序的准备工作、网页解析和数据提取、数据的保存和处理的关键步骤,并提供了一个示例代码。在实际应用中,我们需要注意遵守在线图书馆的使用规则和爬虫道德准则,确保合法、合规地进行爬取操作。以上仅为概述,实际应用的过程中可能需要根据具体需求进行适当的调整和改进。

2201_76125393的博客 729

深度学习流体力学:基于PyTorch的物理信息神经网络(PINN)完整实现

本文介绍了基于物理信息神经网络(PINN)的深度学习流体力学求解器实现。首先阐述了Navier-Stokes方程的理论基础,包括连续性方程和动量守恒方程,并解释了PINN的核心原理:将物理方程作为约束条件嵌入神经网络损失函数。以经典的lid-driven cavity流动为例,详细展示了使用PyTorch实现的全流程,包括神经网络架构设计、自动微分求解Navier-Stokes方程、多约束条件优化训练等关键环节。该求解器通过将物理方程、边界条件和初始条件整合到损失函数中,实现了对流体力学问题的端到端求解,为

源代码杀手的博客 9835

linux中安装openoffice,及解决转pdf时中文乱码或者中文不显示问题【离线】

linux中安装openoffice【离线】 目录 安装openoffice 启动openoffice 查看openoffice运行状态 启动时可能出现的问题 openoffice在转pdf时,中文乱码或者中文不显示的问题 安装openoffice 1、下载openoffice(rpm格式) http://www.openoffice.org/zh-cn/ 2、上传到linux服务器(我的在/usr/local) 3、解压 tar -zxvf Apache_OpenOffice_4.1.6_L

qq_43815329的博客 3410

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Linux系统Word转换PDF,文档字体乱码不显示问题解决。

Linux系统Word转换PDF,文档字体乱码不显示问题解决

qq_41512902的博客 4774

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

ftl转PDF服务器上中文不显示,解决Linux中swftools转换中文pdf时出现乱码问题

前段时间安装了swftools可以将pdf转换为swf文件,然后配合一个FlexPaper,就可以做成和百度图文库类似的东东了.但是今天,我们开发的同事告诉我说pwd转换的这个会有乱码问题,我看了一下果然是乱码了.果断打开百度,看了一下主要是由于没有相应的字体文件,所以才造成乱码的而且在使用pdf2swf命令进行转换的时候也能看出来,命令报错了.Error: Unknown character c...

weixin_31221157的博客 996

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Linux系统Word转换PDF,文档字体乱码不显示问题解决

Linux系统Word转换PDF,文档字体乱码不显示问题解决

wangdong422126的博客 1889

wine的乱码问题解决

wine的乱码问题解决    最近要看很多的论文,有很多是pdf的,读论文怎么也要进行标注,但是linux下面没有一个好用的pdf标注软件,因此只好借助于wine运行PDF-XChange Viewer来解决这个问题;从中国知网下载的论文同样需要用wine运行CAJViewer来解决。 我的系统的LANG="en_US.UTF-8"是英文语言环境,会导致wine在运

ganggexiongqi的专栏 4706

解决Linux下使用unoconv命令将word、xls、pptx转pdf中文乱码问题

解决Linux下使用unoconv命令将word、xls、pptx转pdf中文乱码问题转出pdf文档中文乱码解决方案 转出pdf文档中文乱码 在Linux环境下word转成pdf。 在用unoconv做文档转换时,发现中文转换乱码, 解决方案 将 windows 下的字体全部拷贝到Linux字体库中并使之生效。 首先,在/usr/share/fonts/下新建文件夹 win 并设置权限,将 windows 下的 window-fonts 下字体全部拷贝到其中。然后, cd /usr/share/fonts

徊忆羽菲 2287

itext pdf linux 中文乱码,ITEXT5.5.8转html为pdf文档解决linux不显示中文问题

JAVA,NET RSA密钥格式转换JAVA和NET RSA密钥格式相互转换(公钥,私钥) 做了一个小项目遇到java和.net非对称加密问题,java的公钥和私钥就直接是一个字符串的形式展示的,但是.net是以xml简单包裹形式展示的 ...iOS 数据持久化(扩展知识:模糊背景效果和密码保护功能)本篇随笔除了介绍 iOS 数据持久化知识之外,还贯穿了以下内容: (1)自定义 TableView...

weixin_27374911的博客 397

【关于plt.show()运行无图片显示的问题】

总结:我的问题主要是因为linux系统的原因。正常情况下一般降级matplotlib版本或者更改matplotlib的后端图形库,例如下方这样即可。Linux系统下没有图形管理器,保存下来的pdf也会乱码。所以接下来的思路可以参考这篇文章。最终发现应该在后端出了问题。但是改完之后依旧报错。

weixin_62188321的博客 456

解决linux下pdf中文显示问题

有两个原因造成来linux下pdf中文显示乱码或者方块的现象: 1.系统字体配置故障; 2.没有安装字体; 解决方法: 第一步:安装中文字体包: apt-get install poppler-data 第二步:修改配置文件: 直接删除字体配置文件: rm /etc/fonts/conf.d/49-sansserif.conf 或者: 将/etc/fonts/conf.d/4

pty_2007的专栏 3450

ubuntu 11.04 中文方框乱码解决

转自:http://q.sohu.com/forum/5/topic/4642286 一般可以通过下面的命令解决: [code="java"]sudo rm /etc/fonts/conf.d/49-sansserif.conf[/code] 如果已经安装了文泉驿正黑字体,推荐使用下面的方法解决显示方块问题: [code="java"] sudo gedit /etc/fon...

Piao.It 212

Java用aspose将Word转PDF,在Linux环境导出的PDF乱码问题

1. 找到C:\Windows下面的Fonts文件夹,将整个文件夹移到Linux环境的/usr/share/fonts目录下,再将Fonts文件夹改名为Chinese(也可以取别的名字)FontSettings.setFontsFolder(“/usr/share/fonts/Chinese/”, true);sudo chmod 755 /usr/share/fonts/Chinese/*(更改这些字体库的权限)6. sudo fc-cache(刷新字体缓存)原因:Linux环境没有Word字体。

lllll520520520520520的博客 3060

Linux下文档类型转PDF乱码解决方式

项目场景:     在Linux系统下进行文本类型转PDF时出现乱码。 问题描述:     Linux系统未安装指定的字体导致文本文件乱码。 解决方案: 1、安装fontconfig 安装命令: yum –y install fontconfig 2、在/usr/share/fonts目录下新建一个目录chinese 操作命令: cd /usr/share/fonts mkdir chinese cd chinese 2.1 修改文件夹权限 操作命令: chmod -R 755 /usr/share/

liuhao的博客 2339

linux firefox 显示PDF,某个 pdf 文件用 firefox 和 okular 显示乱码

理论上,所有PDF文件乱码,都是制作PDF时不规范导致的~(其实这是国内很多大学的数字图书馆所面临的现状)国内流行这样操作:在制作PDF文件时,想确认显示是否正常,就把PDF文件放在不同电脑/设备或不同系统里打开查看,而不是检查制作流程是否符合PDF规范,这留下太多漏洞,所以时不时给你乱下码;避免显示乱码的最佳办法是在PDF文件中嵌入字体~嵌入字体的PDF文件除了包含字体信息,也包含编码信息;你那...

weixin_30071787的博客 578
上一篇: C中常用宏定义
下一篇: dup和dup2函数
Humwen
博客等级 码龄22年 7粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值