wkhtmltopdf 安装

下载wkhtmltopdf: 

链接:https://pan.baidu.com/s/1nHblaPcCmW5mBSHs_K0J1w 
提取码:wktp 
 

windows 运行安装

linux: 
    1.找到想要安装的路径 解压 tar xvfJ wkhtmltox-0.12.4_linux-generic-amd64.tar.xz 
    2.切换到 wkhtmltox 的 bin目录下
    3.移动目录 sudo mv ./wkhtmltopdf /usr/local/bin/wkhtmltopdf
    4.权限修改 sudo chmod +x /usr/local/bin/wkhtmltopdf
    5.增加字体 将windows中 C:\Windows\Fonts下的 simsun.ttc 复制后重命名为 simsun.ttf, 复制到linux的
        /usr/share/fonts/zh_CN 下
    6. 测试: wkhtmltopdf http://www.baidu.com /home/baidu.pdf
        注: 目录不存在会创建失败
        出现 :     

        
        表示 成功

        出现: 

        

        文件路径不存在

 

java路径调用 

List<String> pdfCommand = Arrays.asList(
//                "D:\\kit\\wkhtmltopdf\\bin\\wkhtmltopdf.exe",    
// windows wkhtmltopdf运行文件地址
                   "/usr/local/bin/wkhtmltopdf",  // linux
                sourceHtmlUrl,
                "--encoding", "UTF-8",  // 编码格式
                "--javascript-delay", "10000",  // 延时时间
                "--enable-javascript",  // 运行js代码
                "--no-stop-slow-scripts",   //  允许加载运行缓慢的js脚本
                "--enable-local-file-access",   // 允许加载本地的资源文件
                "--allow"  // 允许访问的资源
                
        );

 

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页