iText选择保存PDF的路径

时间:2014-05-06 22:10:36

标签: java swing pdf itext

我终于通过iText制作了我的PDF文件,但现在我需要我的SWING项目选择自己保存PDF文件的路径。不是自动的,因为它是正常的绝对路径,如:

 PdfWriter.getInstance(doc, new FileOutputStream("C:\\ and my path ""));

但我希望当我点击一个按钮系统时,请问我可以保存文件的路径(另一个文件夹等)。不是程序中的绝对路径。 请求帮助^^

1 个答案:

答案 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文档以获取更多信息。