用java写一个生成pdf小条并保存到本地,格式是utf-8的,对应的jar包版本写上
时间: 2024-03-26 19:40:04 浏览: 122
要生成 PDF 文件,可以使用 iText 库。以下是使用 iText 生成 PDF 文件并保存到本地的 Java 代码示例:
```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) {
Document document = new Document();
try {
// 设置输出文件路径
PdfWriter.getInstance(document, new FileOutputStream("output.pdf"));
document.open();
// 添加内容
document.add(new Paragraph("Hello, World!"));
// 关闭文档
document.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
在 pom.xml 中添加以下依赖:
```xml
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.13</version>
</dependency>
```
其中 iText 版本为 5.5.13。
注意:如果要生成中文 PDF 文件,需要设置字体。可以参考 iText 官方文档中的示例代码。
阅读全文