英文:
iText Document get URL
问题
这生成了项目根文件夹中的 test.pdf
。现在我需要获取该文件的 java.net.URL
。我该如何获取?
英文:
Document document = new Document();
PdfWriter.getInstance(document, new FileOutputStream("test.pdf"));
document.open();
Font font = FontFactory.getFont(FontFactory.COURIER, 16, BaseColor.BLACK);
Chunk chunk = new Chunk("Hello World", font);
document.add(chunk);
document.close();
This generates test.pdf
on root folder of my project. Now I need a java.net.URL
of that file. How can I get that?
答案1
得分: 1
我相信这样的方法可能会起作用:
File output_file = new File("test.pdf");
// 将第2行更改为:
PdfWriter.getInstance(document, new FileOutputStream(output_file));
// 要获取 java.net.URL
URL url = output_file.toURI().toURL();
英文:
I believe something like this could work:
File output_file = new File("test.pdf");
//Change Line 2 to:
PdfWriter.getInstance(document, new FileOutputStream(output_file));
//To get the java.net.URL
URL url = output_file.toURI().toURL();
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论