RTF: 转换为PDF并在线显示

安装及配置Aspose: Java: 将RTF等Word文件转换为PDF文件,Java: 转换RTF文件为txt文本

java标志
image-2971

代码参考:

    @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();
        }

    }

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据