iText制作PDF文件 学习笔记 (六)
来源:互联网 发布:艺术字生成软件 编辑:程序博客网 时间:2024/05/22 01:35
iText制作PDF文件
(六)
字体:
在之前的学习中,生成PDF中无法显示出中文字符,本节加入字体,即可生成。详见代码:
package com.java.pdf.sixth;import java.io.FileOutputStream;import com.itextpdf.text.Document;import com.itextpdf.text.Font;import com.itextpdf.text.FontFactory;import com.itextpdf.text.Paragraph;import com.itextpdf.text.pdf.PdfWriter;/** * 创建日期:2017-10-10下午2:47:01 * 修改日期: * 作者:ttan * 描述:中文字体 */public class Pdf_chineseFont {public static void main(String[] args) {//FontFactory.getFont(fontname, encoding, embedded);//fontname:文件名//encoding:编码//embedded:是否嵌入字体Document document = new Document();//.ttf后缀的字体文件Font cn_font = FontFactory.getFont("E:\\fzktjw.ttf", "Identity-H", true);Paragraph pa = new Paragraph("这是一个中文语句。",cn_font);try {PdfWriter.getInstance(document, new FileOutputStream("chineseFont.pdf"));document.open();document.add(pa);} catch (Exception e) {e.printStackTrace();}finally{document.close();}}}
总结:使用iText加入字体十分方便,即类似于创建一个字体Font,在之后传入此参数即可。
阅读全文
0 0
- iText制作PDF文件 学习笔记 (六)
- iText制作PDF文件 学习笔记 (一)
- iText制作PDF文件 学习笔记 (二)
- iText制作PDF文件 学习笔记 (三)
- iText制作PDF文件 学习笔记 (四)
- iText制作PDF文件 学习笔记 (五)
- iText制作PDF文件 学习笔记 (七)
- PDF笔记(三):Itext学习
- java使用itext,制作pdf文件
- iText 学习(六)
- iText操作PDF之学习笔记
- iText:iText构造PDF文件
- 生成PDF文件-使用iText制作复杂表格
- 从零开始学习使用iText PDF(1):生成第一个PDF文件
- Java操作PDF文件(iText)
- Java操作PDF文件(iText)
- pdf文件加密(iText)
- IText构造PDF文件
- docker学习笔记
- 关于logback.xml加载外部配置文件问题
- 喜欢的个性签名
- iOS 字符串的常用处理方法
- BZOJ1606: [Usaco2008 Dec]Hay For Sale 购买干草
- iText制作PDF文件 学习笔记 (六)
- 简单记录cxf框架来实现webservice接口
- 算法绪论
- 代理模式与动态代理模式
- Android hdpi ldpi mdpi xhdpi xxhdpi适配详解
- 逆元线性求法
- IBoutlet和IBAction的使用
- Codeforces 284D Cow Program【思维+记忆化搜索】
- MarkDown编辑器学习