Java IText:文档
时间:2020-01-09 10:36:08 来源:igfitidea点击:
IText中的com.itextpdf.text.Document类表示PDF文档。它是IText的核心类之一。如果我们需要从头开始生成PDF文档,则可以使用Document类。
首先,我们必须创建一个Document实例。然后,我们必须打开它。之后,将内容添加到文档中。最后,我们关闭Document实例。
这是一个简单的代码示例:
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Paragraph;
public class DocumentExample {
public static void main(String[] args) {
Document document = new Document();
try {
document.open();
document.add(new Paragraph("A Hello World PDF document."));
document.close(); // no need to close PDFwriter?
} catch (DocumentException e) {
e.printStackTrace();
}
}
}
注意在此示例中如何不创建" PDFWriter"。如果我们想将生成的文档刷新到OutputStream(文件,网络等),则必须使用PDFWriter。在"入门"文本中有一个有关如何使用" PDFWriter"的示例。

