apache poi生成pdf
时间: 2023-05-18 22:07:16 浏览: 255
可以使用 Apache POI 的 PDFBox 库来生成 PDF 文件。以下是一个简单的示例代码:
```
import java.io.FileOutputStream;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.font.PDType1Font;
public class ApachePOIExample {
public static void main(String[] args) {
try {
PDDocument document = new PDDocument();
PDPage page = new PDPage();
document.addPage(page);
PDType1Font font = PDType1Font.HELVETICA_BOLD;
int fontSize = 12;
page.beginText();
page.setFont(font, fontSize);
page.newLineAtOffset(100, 700);
page.showText("Hello, World!");
page.endText();
document.save("example.pdf");
document.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
这个示例代码使用了 PDFBox 库来创建一个 PDF 文档,并在其中添加了一个页面和一些文本。最后,它将 PDF 文档保存到本地文件系统中。