关于在pdf文件中的中文字体显示
宋体 (TrueType) = SIMSUN.TTF
黑体 (TrueType) = simhei.ttf
楷体_GB2312 (TrueType) = simkai.ttf
仿宋_GB2312 (TrueType) = simfang.ttf
Arial (TrueType) = ARIAL.TTF
Arial 粗体 (TrueType) = ARIALBD.TTF
Arial 粗斜体 (TrueType) = ARIALBI.TTF
Arial 斜体 (TrueType) = ARIALI.TTF
Courier New 粗体 (TrueType) = COURBD.TTF
Courier New 粗斜体 (TrueType) = COURBI.TTF
Courier New 斜体 (TrueType) = COURI.TTF
Lucida Console (TrueType) = LUCON.TTF
Marlett (TrueType) = MARLETT.TTF
Tahoma = TAHOMA.TTF
Tahoma 粗体 (TrueType) = TAHOMABD.TTF
Times New Roman (TrueType) = TIMES.TTF
Times New Roman 粗体 (TrueType) = TIMESBD.TTF
Times New Roman 粗斜体 (TrueType) = TIMESBI.TTF
Times New Roman 斜体 (TrueType) = TIMESI.TTF
Modern (Plotter) = MODERN.FON
Comic Sans MS 粗体 (TrueType) = COMICBD.TTF
Verdana 粗体 (TrueType) = VERDANAB.TTF
Verdana 斜体 (TrueType) = VERDANAI.TTF
Verdana 粗斜体 (TrueType) = VERDANAZ.TTF
Basemic (TrueType) = BASEMIC_.TTF
Basemic Symbol (TrueType) = BASES___.TTF
Basemic Times (TrueType) = BASET___.TTF
Kingsoft Phonetic (TrueType) = Ksphonet.ttf
SerialNumber = dword:000b6bbc
MingLiU & PMingLiU (TrueType) = MINGLIU.TTC
方正舒体 (TrueType) = FZSTK.TTF
方正姚体 (TrueType) = FZYTK.TTF
隶书 (TrueType) = SIMLI.TTF
华文彩云 (TrueType) = STCAIYUN.TTF
华文细黑 (TrueType) = STXIHEI.TTF
华文行楷 (TrueType) = STXINGKA.TTF
华文新魏 (TrueType) = STXINWEI.TTF
华文中宋 (TrueType) = STZHONGS.TTF
幼圆 (TrueType) = SIMYOU.TTF
Arial Black (TrueType) = ARIBLK.TTF
Arial Narrow (TrueType) = ARIALN.TTF
Book Antiqua (TrueType) = BKANT.TTF
Bookman Old Style (TrueType) = BOOKOS.TTF
Century Gothic (TrueType) = GOTHIC.TTF
Comic Sans MS (TrueType) = COMIC.TTF
Courier New (TrueType) = COUR.TTF
Garamond (TrueType) = GARA.TTF
Haettenschweiler (TrueType) = HATTEN.TTF
Impact (TrueType) = IMPACT.TTF
Monotype Corsiva (TrueType) = MTCORSVA.TTF
MS Outlook (TrueType) = Outlook.TTF
Symbol (TrueType) = SYMBOL.TTF
Trebuchet MS (TrueType) = TREBUC.TTF
Verdana (TrueType) = VERDANA.TTF
Wingdings (TrueType) = WINGDING.TTF
Wingdings 2 (TrueType) = WINGDNG2.TTF
Wingdings 3 (TrueType) = WINGDNG3.TTF
Book Antiqua Bold (TrueType) = ANTQUAB.TTF
Book Antiqua Bold Italic (TrueType) = ANTQUABI.TTF
Book Antiqua Italic (TrueType) = ANTQUAI.TTF
Arial Black Italic (TrueType) = ARBLI___.TTF
Arial Bold (TrueType) = ARIALBD.TTF
Arial Bold Italic (TrueType) = ARIALBI.TTF
Arial Italic (TrueType) = ARIALI.TTF
Arial Narrow Bold (TrueType) = ARIALNB.TTF
Arial Narrow Bold Italic (TrueType) = ARIALNBI.TTF
Arial Narrow Italic (TrueType) = ARIALNI.TTF
Bookman Old Style Bold (TrueType) = BOOKOSB.TTF
Bookman Old Style Bold Italic (TrueType) = BOOKOSBI.TTF
Bookman Old Style Italic (TrueType) = BOOKOSI.TTF
Comic Sans MS Bold (TrueType) = COMICBD.TTF
Courier New Bold (TrueType) = COURBD.TTF
Courier New Bold Italic (TrueType) = COURBI.TTF
Courier New Italic (TrueType) = COURI.TTF
Garamond Bold (TrueType) = GARABD.TTF
Garamond Italic (TrueType) = GARAIT.TTF
Century Gothic Bold (TrueType) = GOTHICB.TTF
Century Gothic Bold Italic (TrueType) = GOTHICBI.TTF
Century Gothic Italic (TrueType) = GOTHICI.TTF
Tahoma (TrueType) = TAHOMA.TTF
Tahoma Bold (TrueType) = TAHOMABD.TTF
Times New Roman Bold (TrueType) = TIMESBD.TTF
Times New Roman Bold Italic (TrueType) = TIMESBI.TTF
Times New Roman Italic (TrueType) = TIMESI.TTF
Trebuchet MS Bold (TrueType) = TREBUCBD.TTF
Trebuchet MS Bold Italic (TrueType) = TREBUCBI.TTF
Trebuchet MS Italic (TrueType) = TREBUCIT.TTF
Verdana Bold (TrueType) = VERDANAB.TTF
Verdana Italic (TrueType) = VERDANAI.TTF
Verdana Bold Italic (TrueType) = VERDANAZ.TTF
Webdings (TrueType) = WEBDINGS.TTF
Tahoma (True Type) = tahoma.ttf
OutputStream os = new FileOutputStream(outputFile);ITextRenderer renderer = new ITextRenderer();String content = openFile(inputFile);StringBuffer bf = new StringBuffer();bf.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");bf.append(content);renderer.setDocumentFromString(content);// 必须有对应的字体 解决中文支持问题ITextFontResolver fontResolver = renderer.getFontResolver();fontResolver.addFont("C:/Windows/Fonts/SIMSUN.TTC", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);// font-family:'Arial Unicode MS'"fontResolver.addFont("C:/Windows/Fonts/ARIALUNI.TTF", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED); fontResolver.addFont("C:/Windows/Fonts/SIMYOU.TTF", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);fontResolver.flushFontFaceFonts();// 解决图片的相对路径问题renderer.getSharedContext().setBaseURL("file:/D:/");renderer.layout();renderer.createPDF(os);os.flush();os.close();return true;
关于在pdf文件中的中文字体显示相关推荐
- 冰蓝科技spire.pdf写入到pdf文件时,中文无法显示的原因
之前在一台电脑上使用冰蓝科技的sprire.pdf插件往pdf文件中写文字,功能已经实现出来了,但是后面这台电脑重新装了系统后,发现之前写入文字的功能又无法显示了,只能显示字母和数字. 经过几天的摸索 ...
- iOS/iPadOS中Office中文字体显示不正确的解决方法
问题描述 有时候用MS Office在iPad或手机上打开微信传过来的word文档,会发现某些字体显示不正确,常用的宋体和仿宋都不能正确显示,会被显示成等线字体,版面也会整个乱掉,打开字体栏也找不到要 ...
- 在html中加入中文字体,中文字体在CSS中的写法整理
中文字体在CSS中的写法整理 发布时间:2013-10-30 17:33:18 作者:佚名 我要评论 在CSS中不能出现中文字体,解决办法就是把这些中文字体名字转换成英文名,下面简要的为大家介 ...
- 直接在PDF文件中改变字体的小技巧
2019独角兽企业重金招聘Python工程师标准>>> PDF文件大家接触的还是蛮多的,今天要给大家介绍一下直接在PDF文件中改变字体的小技巧,想来应该有蛮多小伙伴需要的. 具体操作 ...
- 金闪PDF编辑器:如何更改PDF文件中的字体?
我们在编辑一篇文章的时候,会根据文章的标题或重点来设置不同的字体,不仅可以使文章内容整体更加整洁美观,还可以突出文章的重点,让我们阅读起来更加方便.大家都知道在编辑Word的时候如何更改字体,但是如果 ...
- java pdf 中文_java-pdf-itext 生成pdf 文档(支持中文字体)
java-pdf-itext 生成pdf 文档(支持中文字体) itext 版本:2.1.7 package com.demo.preview; import java.io.ByteArrayOut ...
- excel调用python编程-使用Python和xlwt向Excel文件中写入中文的实例
sheet1.write(row_num,0,f) row_num = 1 book.save('demo.xls') 程序执行结果如下: grey@DESKTOP-3T80NPQ:/mnt/e/01 ...
- java pdf添加透明水印_如何在PDF文件中添加透明水印
原标题:如何在PDF文件中添加透明水印 有些文件添加水印,但是又不想水印影响文件的使用有时候会设置透明水印,那么PDF怎么设置透明水印呢,应该有很多的小伙伴们都很好奇应该怎么做吧,接下来就为大家分享一 ...
- linux强制移除pdf密码,分享|如何在 Linux 中从一个 PDF 文件中移除密码
今天,我碰巧分享一个受密码保护的 PDF 文件给我的一个朋友.我知道这个 PDF 文件的密码,但是我不想透露密码.作为代替,我只想移除密码并发送文件给他.我开始在因特网上查找一些简单的方法来从 PDF ...
最新文章
- 深浅拷贝垃圾回收机制四大高阶函数
- Count Complete Tree Nodes
- 反编译exe软件_【娱乐向】exe逆向工程(破译《游戏开发课》老师的成绩程序)...
- PHP实现归治算法,PHP排序算法系列之归并排序详解
- python怎么设置代码执行时间_python 代码运行时间获取方式详解
- 电子游戏跟计算机有什么关联,电脑和电子游戏对小学生的影响
- 社交网络图中结点的“重要性”计算
- Linux无网络升级gcc,Linux离线(手动)升级GCC
- Spring Cloud中关于@EnableFeignClients注解的属性字段basePackages
- ChinaJoy是什么
- 算法的基本控制结构之选择结构
- 3认证老外主任_首批18款App认证名单公布 未来将开展数据安全管理认证
- EXCEL电子表格使用技巧大全
- Outlook设置自动存档
- 《指弹:风居住的街道》
- 行频、场频与分辨率、刷新率
- 在数据库使用期间创建OMF(Oracle Managed Files,Oracle管理的文件)
- docker安装redis镜像步骤
- python编写程序输出诗句_编程小白是这样用python把唐诗玩坏的
- 台式机做U盘启动盘----win7旗舰版原装系统重装