Java 生成 PDF 文档
时间: 2023-08-21 07:04:15 浏览: 93
java 生成PDF文件
5星 · 资源好评率100%
Java 可以使用多种开源库和工具来生成 PDF 文档,其中比较流行的有 iText、Apache PDFBox 和 Flying Saucer 等。
下面是使用 iText 生成 PDF 文档的简单示例代码:
```java
import com.itextpdf.text.Document;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfWriter;
import java.io.FileOutputStream;
public class PDFGenerator {
public static void main(String[] args) {
try {
Document document = new Document();
PdfWriter.getInstance(document, new FileOutputStream("output.pdf"));
document.open();
document.add(new Paragraph("Hello, World!"));
document.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
这段代码生成了一个包含一段文本的 PDF 文档,并将其保存到当前工作目录下的 `output.pdf` 文件中。
如果需要更复杂的排版和格式控制,可以使用 iText 的更多功能,例如添加表格、插入图片、设置字体样式等。详细文档可以在官网查看。
阅读全文