itext文本写入PDF(解决中文乱码)

package com.example.demo.QRcode;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

import com.itextpdf.text.BaseColor;
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Font;
import com.itextpdf.text.Image;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.BaseFont;
import com.itextpdf.text.pdf.PdfWriter;
/**
 * 文本插入PDF(中文显示)
 * @author 闫钰琦
 *
 */
public class TextToPdf {
    
    public static void main(String[] args) throws FileNotFoundException {
        try {
            Document doc = new Document();
            PdfWriter.getInstance(doc, new FileOutputStream("D:/text1.pdf"));
            doc.open();
            Image image = Image.getInstance("D:/MyQRCode.png");
            BaseFont bFont = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H",BaseFont.NOT_EMBEDDED);
            Font font2 = new Font(bFont,12,Font.NORMAL,BaseColor.BLACK);
            image.setAlignment(Image.RIGHT | Image.TEXTWRAP);
            image.setBorderWidth(10);
            image.setRotationDegrees(0);
            doc.add(image);
            doc.add(new Paragraph("\r\n" +
                    "    文章,1984年6月26日出生于陕西省西安市,中国内地男演员、导演。2006年毕业于中央戏剧学院表演系。\r\n" +
                    "    2004年参演电视剧《与青春有关的日子》,开始在影视圈崭露头角 [1]  。2005年拍摄古装剧《锦衣卫》。2007年主演赵宝刚导演的青春剧《奋斗》; [2]  同年,主演首部电影《走着瞧》。2008年主演滕华涛执导的电视剧《蜗居》,饰演80后城市青年小贝。 [1]  [3]  2009年,在电影《海洋天堂》中扮演自闭症患者王大福;同年参演抗战题材的电视剧《雪豹》 [4]  。2011年,主演的电视剧《裸婚时代》在各大卫视播出; [5]  2011年-2012年连续2年获得北京大学生电影节 [6-7]  最受大学生欢迎男演员奖。2012年,凭借电影《失恋33天》获得第31届大众电影百花奖最佳男主角奖; [8]  同年成立自己经营的北京君竹影视文化有限公司,并导演第一部影视作品《小爸爸》。2013年2月,主演的电影《西游·降魔篇》在全国上映。 [9] \r\n" +
                    "    2014年3月28日,主演的中韩合资文艺爱情片《我在路上最爱你》在全国上映。2014年12月18日,在姜文执导的动作喜剧片《一步之遥》中扮演武七一角。 [10]  2016年,主演电视剧《少帅》,饰演张学良 [11]  ;主演电视剧《剃刀边缘》 [12]  。7月15日导演的电影《陆垚知马俐》上映。 [13] \r\n" +
                    "    演艺事业外,文章也参与公益慈善事业,2010年成立大福自闭症关爱基金。\r\n" +
                    "    2017年9月16日,凭借《陆垚知马俐》获得第31届中国电影金鸡奖导演处女作奖 [14]  。\r\n" +
                    "    2019年7月28日,文章通过微博宣布,与妻子马伊琍离婚 [15]  。\r\n" +
                    "", font2));
            doc.close();
        } catch (DocumentException | IOException  e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

}

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值