眉头
2018-02-24 02:05
采纳率: 100%
浏览 1.8k
已采纳

sfnttool 抽取中文的ttf文件怎么不能正常使用?有没有大神

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 眉头 2019-04-09 11:23
    已采纳
    点赞 打赏 评论
  • Jadonzheng 2018-02-24 02:29

    import java.io.FileOutputStream;
    import com.lowagie.text.Document;
    import com.lowagie.text.Font;
    import com.lowagie.text.Paragraph;
    import com.lowagie.text.pdf.BaseFont;
    import com.lowagie.text.pdf.PdfWriter;
    public class MainClass {
    public static void main(String[] args) throws Exception {
    Document document = new Document();
    PdfWriter.getInstance(document, new FileOutputStream("2.pdf"));
    document.open();
    BaseFont bf = BaseFont.createFont("esl_gothic_shavian.otf", "Cp1252", BaseFont.EMBEDDED);
    System.err.println(bf.getClass().getName());
    Font font = new Font(bf, 12);
    document.add(new Paragraph("abced"));
    document.add(new Paragraph("this is a test", font));
    document.close();
    }
    }
    这段程序貌似是把pdf设置成otf字体输出,改一下就好!
    这程序绝对经得起考研!从国外教程网站找到d!
    把esl_gothic_shavian.otf换成你的字体

    点赞 打赏 评论
  • LSS0506 2018-02-24 02:31
    点赞 打赏 评论

相关推荐 更多相似问题