要设置的行间距在iText的段落可以通过传递线空间/领先的参数进行Paragraph构造。在下面的示例中,我们将行距设置为32。我们还可以通过调用此对象的setSpacingBefore()和setSpacingAfter()方法来设置段落之间的间隔。package org.nhooo.example.itextpdf;

import com.itextpdf.text.Chunk;

import com.itextpdf.text.Document;

import com.itextpdf.text.DocumentException;

import com.itextpdf.text.Paragraph;

import com.itextpdf.text.pdf.PdfWriter;

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

public class ParagraphLineSpaceDemo {

public static void main(String[] args) {

Document doc = new Document();

try {

FileOutputStream fos = new FileOutputStream("ParagraphLineSpace.pdf");

PdfWriter.getInstance(doc, fos);

doc.open();

String content = "The quick brown fox jumps over the lazy dog";

// 将段落行距设置为32

Paragraph para1 = new Paragraph(32);

// 在段落之前和之后设置空间

para1.setSpacingBefore(50);

para1.setSpacingAfter(50);

for (int i = 0; i

para1.add(new Chunk(content));

}

doc.add(para1);

Paragraph para2 = new Paragraph();

for (int i = 0; i

para2.add(new Chunk(content));

}

doc.add(para2);

doc.close();

} catch (DocumentException | FileNotFoundException e) {

e.printStackTrace();

}

}

}

Maven依赖

com.itextpdf

itextpdf

5.5.10

java如何设置1.5倍行距_Java如何在iText中设置段落行间距?相关推荐

  1. java如何使显示字符下标_Java如何在 Word 中设置上、下标

    上标是指比同一行中其他文字稍高的文字,而下标是指比同一行中其他文字稍低的文字.在生活中,我们常见的平方米.立方米等符号以及化学中的各种元素符号,都是利用上.下标来表示的.本文将介绍通过Free Spi ...

  2. java for 下标_Java如何在 Word 中设置上、下标

    上标是指比同一行中其他文字稍高的文字,而下标是指比同一行中其他文字稍低的文字.在生活中,我们常见的平方米.立方米等符号以及化学中的各种元素符号,都是利用上.下标来表示的.本文将介绍通过Free Spi ...

  3. html怎么设置字体于字体的间隔,如何在css中设置字体间隔

    如何在css中设置字体间隔 发布时间:2021-05-15 15:39:05 来源:亿速云 阅读:81 作者:Leah 如何在css中设置字体间隔?针对这个问题,这篇文章详细介绍了相对应的分析和解答, ...

  4. HTML设置字体颜色1008无标题,如何在HTML中设置字体颜色,你知道这几种方式吗?...

    color设置字体颜色 在color设置字体颜色之前,我们首先了解color在css中有几种取值方式,一共有4种方式,若有不全还请在评论区告知谢谢,4种方式如下: 十六进制.十进制. 英文单词.十六进 ...

  5. java jcombobox设置_Java如何在JComboBox中设置并获取所选项目?

    下面的代码演示了如何设置的选定项目,JComboBox然后如何获得选定项目的值.在此示例中,我们设置了JComboBox组件,以便用户可以输入自己的值.package org.nhooo.exampl ...

  6. java实现多对多关系的方法_java – 如何在JPA中实现复杂的多对多关系?

    这里是db模式 CREATE TABLE Products ( id INT NOT NULL AUTO_INCREMENT, category_id INT NOT NULL, descriptio ...

  7. python怎么设置环境变量_百度经验_如何在Python中设置环境变量

    sisanared.. 49 os.environ行为类似于python字典,因此可以执行所有常见的字典操作.除了其他答案中提到的get和set操作之外,我们还可以简单地检查是否存在密钥 Python ...

  8. css 2倍行距,如何在css中设置行间距

    如何在css中设置行间距 发布时间:2021-04-29 15:36:12 来源:亿速云 阅读:63 作者:Leah 如何在css中设置行间距?相信很多没有经验的人对此束手无策,为此本文总结了问题出现 ...

  9. java 代码智能提示,如何在Eclipse中设置Java、JavaScript、HTML智能代码提示

    使用eclipse自带的插件,无需另外安装插件,具体步骤如下 1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist 修改Auto Act ...

最新文章

  1. 今天意外和身份证结缘
  2. Call apply 用法
  3. jQuery时间轴特效
  4. Distinct Characters Queries CodeForces - 1234D(线段树求区间字母种类数)
  5. 把Liststring集合,编程string,并以“,”号分割
  6. oracle 会话数上不去_Oracle初识
  7. Lucene解析 - 基本概念
  8. tohexstring方法_Java Long类toHexString()方法的示例
  9. archbang linux安装教程,ArchLinux系统安装教程
  10. java获取指定年月往前推12个月的年月_java 获取日期的几天前,几个月前和几年前的实例...
  11. python教程视频-Python基础视频教程(600集)【传智播客精品教程】
  12. c# 不同窗体之间传值和调用
  13. 自制XML解析器源码分析
  14. html5页面关闭的回调函数,js回调函数例子 js 回调函数问题的执行结果想作为返回值...
  15. HTML跳转页面指定位置的几种方法
  16. sap erp 消息服务器,九慧信息|SAP_SAP ERP_SAP系统_SAP s/4hana
  17. 利用gitlab pages和hexo搭建一个个人博客
  18. 到底什么是串级PID?
  19. 还在考驾照的你知道汽车是怎么动起来的吗?
  20. Stream Collectors - counting

热门文章

  1. 关于C语言数组赋值方法
  2. 由参数传递实现的python多态
  3. junit数据驱动测试_JUnit 5-早期测试驱动器-第1部分
  4. 大连海域潮汐表 和 海滨浴场
  5. 联想笔记本F41装XP SP3蓝屏的解决办法
  6. Java 锁机制(synchronized 与 Lock)
  7. [指导]Lenovo G50-70/G40-70笔记本clover安装引导黑苹果
  8. 浙江农业商贸职业学院计算机专业分数线,浙江农业商贸职业学院
  9. java计算当前日期后N个工作日的日期
  10. 分布式锁以及redis主从结构锁失效问题