返回顶部

收藏

Java itext生成pdf设置下划线

更多
package cn.outofmemory.example.itextpdf;

import com.itextpdf.text.Chunk;
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.pdf.PdfWriter;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
public class AjavaUnderlineStrikeThroughDemo {
    public static void main(String[] args) {
        Document document = new Document();
        try {
            PdfWriter.getInstance(document,
                    new FileOutputStream("AjavaUnderStrike.pdf"));
            document.open();
            // 创建Chunk对象,设置下划线的厚度为0.1
            Chunk underline = new Chunk("hello,AJava.org ");
            underline.setUnderline(0.1f, -1f);
            document.add(underline);
            // 创建Chunk对象,设置下划线的厚度为1
            Chunk strike = new Chunk("欢迎到outofmemory.cn交流学习");
            strike.setUnderline(1f, 3f);
            document.add(strike);
        } catch (DocumentException | FileNotFoundException e) {
            e.printStackTrace();
        } finally {
            document.close();
        }
    }
}

标签:itext,pdf,java

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. Forece 发表 2017-05-17 16:12:45 如何打开 do 文件
  2. maohou 发表 2017-08-03 03:17:45 CVE-2017-7442 Nitro Pro PDF Reader 11.0.3.173 Java
  3. 博主 发表 2011-08-10 16:00:00 Export DhtmlxGrid to PDF in Java
  4. 博主 发表 2013-06-06 21:02:08 Itext PDF生成 加水印图片文字
  5. xnnyygn 发表 2015-05-19 06:32:47 [DSL]模式匹配与请求跳转
  6. hackingwu 发表 2015-05-30 16:00:19 在什么情况下Java比C++快?
  7. 博主 发表 2015-05-13 02:41:00 CentOS 7 安装 JDK
  8. jeasonzhao@gmail.com 发表 2014-12-03 01:52:19 PhoneGAP,NodeJS和ADT那一些个破事:1环境搭建
  9. 博主 发表 2014-06-19 07:18:58 Spring MVC注解小例子
  10. ChenShan 发表 2015-03-16 16:00:00 Parameterized Test
  11. erenzone@gmail.com 发表 2015-06-03 03:03:03 Eclipse & Tomcat & Linux 远程调试
  12. 张东升 发表 2015-06-06 13:49:52 Java PermGen 去哪里了?

发表评论