我终于通过iText制作了我的PDF文件,但现在我需要我的SWING项目选择自己保存PDF文件的路径。不是自动的,因为它是正常的绝对路径,如:
PdfWriter.getInstance(doc, new FileOutputStream("C:\\ and my path ""));
但我希望当我点击一个按钮系统时,请问我可以保存文件的路径(另一个文件夹等)。不是程序中的绝对路径。 请求帮助^^
答案 0 :(得分:0)
这不是一个iText问题,但由于您将其标记为iText问题,我会给您一个iText答案。请查看iText RUPS。这是一个基于iText的工具,允许您从内部查看PDF文件。
可以找到打开文件的代码here:
JFileChooser fc = new JFileChooser();
fc.setCurrentDirectory(dirOfYourChoice);
fc.setSelectedFile(fileOfYourChoice);
fc.setFileFilter(filterOfYourChoice);
int okCancel = fc.showSaveDialog(null);
查看JFileChooser的API文档以获取更多信息。