Java 如果没有现有文件,如何创建一个全新的PDF文件?
我正在使用iText库用java创建PDF文件。唯一的问题是:我必须先手动创建一个PDF文件,然后选择其路径并将其按如下方式放置:Java 如果没有现有文件,如何创建一个全新的PDF文件?,java,file,pdf,itext,Java,File,Pdf,Itext,我正在使用iText库用java创建PDF文件。唯一的问题是:我必须先手动创建一个PDF文件,然后选择其路径并将其按如下方式放置: private final static String FILE = "C:\\Projekt\\lul.pdf"; PdfWriter.getInstance(document, new FileOutputStream(FILE)); 我的问题是:如何使用iText库而不必手动创建PDF文件 private final static Str
private final static String FILE = "C:\\Projekt\\lul.pdf";
PdfWriter.getInstance(document, new FileOutputStream(FILE));
我的问题是:如何使用iText库而不必手动创建PDF文件
private final static String FILE = "C:\\Projekt\\lul.pdf";
File yourFile = new File(FILE);
yourFile.createNewFile(); // if file already exists will do nothing
PdfWriter.getInstance(document, new FileOutputStream(yourFile));
iText是一个开源API,它也允许您这样做
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
</dependency>
Document document = new Document();
PdfWriter writer = PdfWriter.getInstance(document, new
FileOutputStream(Example.pdf;));
document.open();
document.add(new Paragraph(Welcome To StackOverflow;));
document.close();
writer.close();