Unity 利用itextSharp导出pdf文档

来源:互联网 发布:windows 10 live mail 编辑:程序博客网 时间:2024/06/07 11:42

itextSharp


using UnityEngine;using System.Collections;using iTextSharp.text.pdf;using iTextSharp.text;public class TestPDF : MonoBehaviour{    // Use this for initialization    void Start()    {        //使用 TTF 字体        BaseFont bf = BaseFont.CreateFont("C:/Windows/Fonts/simhei.ttf", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);        // 创建 PDF 文档        iTextSharp.text.Document document            = new iTextSharp.text.Document();        // 创建写入器实例,PDF 文件将会保存到这里        iTextSharp.text.pdf.PdfWriter.GetInstance(document,                new System.IO.FileStream(Application.streamingAssetsPath+"/Demo.pdf", System.IO.FileMode.Create)            );        // 打开文档        document.Open();        iTextSharp.text.Font font = new iTextSharp.text.Font(bf);        //写入一个段落, Paragraph        document.Add(new Paragraph("你好, PDF !", font));        document.Close();    }    // Update is called once per frame    void Update()    {    }}



点击这里下载工程

0 0