首页 > 解决方案 > iText 7如何为整个文档设置字体

问题描述

我正在使用 iText 7 在 java Spring 项目中创建 PDF。我知道如何为表格中的段落或单元格等元素设置字体,如下面的片段所示。如何为整个文档设置字体和大小?

    PdfDocument pdfDoc = new PdfDocument(new PdfWriter(response.getOutputStream()));

    PdfFont font = PdfFontFactory.createFont(FontConstants.TIMES_ROMAN);
    Document document = new Document(pdfDoc);
    Paragraph p = new Paragraph().add("Paragraph 1").setFont(font);

    ...

谢谢!!

标签: javaspringitext

解决方案


您可以将字体设置为Document

Document document = new Document(pdfDoc).setFont(font).setFontSize(10);

推荐阅读