安装及配置Aspose: Java: 将RTF等Word文件转换为PDF文件,Java: 转换RTF文件为txt文本
代码参考:
@RequestMapping("/toPdf") public void toPdf(HttpServletResponse response) { long old = System.currentTimeMillis(); response.setCharacterEncoding("UTF-8"); String contentType = "application/pdf"; response.setContentType(contentType); response.reset(); response.setHeader("Content-Disposition", "inline;fileName=report.pdf"); try { // rtf文件路径 Document doc = new Document("D:\\qqq.rtf"); doc.save(response.getOutputStream(), SaveFormat.PDF); response.getOutputStream().flush(); } catch (IOException e) { e.printStackTrace(); } catch (Exception ex) { ex.printStackTrace(); } }