我正在尝试为我的pdf添加新字体,我需要将其加粗和加下划线..

我可以添加新的Font,但不能同时加粗和加下划线.

我尝试了以下方式..

public class PdfGenerator {

private static final String BASE_FONT = "Trebuchet MS";

private static final String BASE_FONT_BOLDITALIC = "Trebuchet MS BI";

private static final String BASE_FONT_BOLD = "Trebuchet MS B";

private static final Font titlefontSmall = FontFactory.getFont(

BASE_FONT_BOLD, 10, Font.UNDERLINE);

static {

String filePath = "..my font directory";

String fontPath = filePath + "\\" + "trebuc.ttf";

String fontPathB = filePath + "\\" + "TREBUCBD.TTF";

String fontPathBI = filePath + "\\" + "TREBUCBI.TTF";

FontFactory.register(fontPath, BASE_FONT);

FontFactory.register(fontPathB, BASE_FONT_BOLD);

FontFactory.register(fontPathBI, BASE_FONT_BOLDITALIC);

}

public void genMyPdf(String filePath) {

try {

Document document = new Document();

PdfWriter writer = PdfWriter.getInstance(document,

new FileOutputStream(filePath));

document.open();

Paragraph p = new Paragraph("This should be bold & underline",

titlefontSmall);

document.add(p);

document.close();

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (DocumentException e) {

e.printStackTrace();

}

}

}

我究竟做错了什么 ?

itextpdf 怎么下划线_java – 带有粗体和下划线的Itext新字体相关推荐

  1. itextpdf 怎么下划线_iText的新字体用粗体部分和下划线

    我尝试新的字体添加到我的PDF,我需要使它粗体和下划线..iText的新字体用粗体部分和下划线 我可以添加新的字体,但不能让它大胆和下划线同时. 我尝试以下方式.. public class PdfG ...

  2. html字体大小、颜色、粗体、下划线代码(局部)

    html字体大小.颜色.粗体.下划线代码(局部)2010-03-19 08:17:48 <font size="12px"></font> 字体大小 这里是 ...

  3. 格式化标签、粗体、下划线等

    <!DOCTYPE html> <html> <head><meta charset="utf-8"><title>格式 ...

  4. java 泛型向下转型_Java向上转型和向下转型(附具体样例)

    Java向上转型和向下转型(附具体样例) 熬夜整理的关于Java向上和向下转型的样例,很的通俗易懂哦~~~~ 一.向上转型 package com.sheepmu; class Animal { pu ...

  5. LaTex的粗体、斜体和下划线

    LaTex的粗体.斜体和下划线 目录 LaTex的粗体.斜体和下划线 斜体文本 粗体文字 带下划线的文字 强调文字 全套示例 简单的文本格式有助于突出文档中的重要概念并使其更具可读性.使用斜体.粗体或 ...

  6. [翻译] [Overleaf] LaTeX 中的粗体、斜体、下划线

    原  文:Bold, italics and underlining 译  者:Xovee 翻译时间:2020年5月25日 LaTeX 中的粗体.斜体.下划线 在一个文档中,简单的文字排版可以对某些概 ...

  7. html中设置字体字型,html中 如何在font中设置字体样式(粗体斜体等)

    html> 字体加粗 用<b>加粗字体:加粗 用<strong>加粗字体:加粗 用CSS font-weight 加粗 normal(400), bold(700)    ...

  8. 【Markdown基础教程】强调语法(粗体,斜体,粗斜体)详解

    大家好,今天我将带来对Markdown字体的详解 在这篇文章中,我们将学习Markdown的粗体,斜体和粗斜体 一.粗体 粗体有两种表示方法 方法一:两个星号(**) 粗体的英文是**bold**. ...

  9. html字体加粗效果不明显,css去除粗体_去掉加粗样式图文实例教程

    用css去除粗体名目,html有些标签自带粗体格局,也许使用css格局去除粗体字体造诣. 一.去除粗体CSS属性单词 font-weight --粗体,加粗名目单词 去除勾销加粗粗体样式: font- ...

最新文章

  1. JAVA线程六种状态_Java:线程的六种状态及转化
  2. 解决Windows下栈内存过小的问题
  3. NSArray基础-数组排序
  4. 关于实现无限循环的做法
  5. WebAssembly的Qt
  6. MFC下DLL编程(图解)
  7. 在MySQL中创建cm-hive使用的数据库及账号
  8. Android系统前台进程,可见进程,服务进程,后台进程,空进程的优先级排序
  9. AI ResNet V1
  10. [转载] Python基础:什么是字符串?字符串是用来做什么的?
  11. 【Linux】详解Linux中3个文件查找相关命令
  12. 本博文记录需要解决的问题
  13. 计算机基础毕业论文排版教程,计算机应用基础Word高级应用—排版毕业论文PPT课件.ppt...
  14. 中国知名的12个股份制商业银行,你知道几个?
  15. 《别做正常的傻瓜》1——结果偏见
  16. 计算机更换内存条后无法连接网络,换主机后怎么连接网络
  17. java war文件_java – 使用参数部署* .war文件
  18. 韩版机泛泰A850去除漫游时拨号选择框
  19. IE的layout布局
  20. badboy录制网站出现css样式混乱,网页的图标点击没反应

热门文章

  1. 对于‘用C#编写一个员工工资计算’问题的代码编写风格和结构设计考虑的比较【发现自己还是太弱,大家可以在评论区中提出我代码中的不足】
  2. 西安80坐标系转经纬度坐标系教程
  3. python图像分割算法_用python实现随机森林图像分割
  4. 「干货」用 Vue + Echarts 打造你的专属可视化界面(上)
  5. windows10 宽带或者无线连接校园网都出错,如何解决
  6. 通俗易懂-SSM三大框架整合案例(SpringMVC+Spring+Mybatis)
  7. 人机耦合,让AI转人工更有价值
  8. JAVA--AI编程助手【代码智能补全工具】盘点,让AI提高你的编程效率
  9. 远程桌面对方计算机无法远程,win7开启QQ远程协助无法连接对方电脑如何解决
  10. mysql查询数据的总记录数