java 文件转为pdf
时间: 2023-11-25 12:04:20 浏览: 72
您可以使用第三方库 iText 来将 Java 文件转换为 PDF。以下是使用 iText 的示例代码:
```
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.pdf.PdfWriter;
public class JavaToPdfConverter {
public static void main(String[] args) {
try {
// Create Document instance
Document document = new Document();
// Create PdfWriter for Document instance
PdfWriter.getInstance(document, new FileOutputStream(new File("output.pdf")));
// Open Document
document.open();
// Add content to Document
document.add(new com.itextpdf.text.Paragraph("Hello World"));
// Close Document
document.close();
System.out.println("PDF created successfully!");
} catch (DocumentException | IOException e) {
e.printStackTrace();
}
}
}
```
在这个示例中,我们创建了一个 Document 实例,并使用 PdfWriter 将其写入一个名为 "output.pdf" 的文件中。然后,我们向文档中添加一个段落,并在最后关闭它。您可以根据需要修改代码以适应您的用例。
阅读全文