第一次使用wkhtmltox
来源:互联网 发布:陪我聊天软件 编辑:程序博客网 时间:2024/04/30 14:03
==========================================================
下载地址:http://wkhtmltopdf.org/downloads.html
学习地址:http://www.tuicool.com/articles/uQbu2a
http://www.blogjava.net/supercrsky/articles/176525.html
-----------------------------------------------------------------------------------------------------
下载安装好后可以如图把wkhtmltox配置到环境变量中去,方便使用
测试代码:
import java.io.*;public class HtmlToImage{public static void main(String[] args) {ProcessBuilder pb = new ProcessBuilder("wkhtmltoimage", "www.baidu.com", "D:\\test.png");Process process;try{process = pb.start();BufferedReader errStreamReader = new BufferedReader(new InputStreamReader(process.getErrorStream()));System.out.println("read errStreamReader");String line = null;line = errStreamReader.readLine();while(line != null){System.out.println(line);line = errStreamReader.readLine();}process.destroy();System.out.println("destroyed process");} catch (IOException e) {e.printStackTrace();}}}
测试调用命令行:以后便于使用wkhtmltox
import java.io.*;public class CommandTest{public static void main(String[] args) {//open notepad // try { // Process proc=Runtime.getRuntime().exec("notepad"); // } catch (IOException e) { // e.printStackTrace(); // }//open baidu by IE// try { // String exeFullPathName="C:/Program Files/Internet Explorer/IEXPLORE.EXE"; // String message="www.baidu.com"; // String[] cmd={exeFullPathName,message}; // Process proc=Runtime.getRuntime().exec(cmd); // } catch (IOException e) { // e.printStackTrace(); // } try { String[] cmd = {"cmd", "/c", "C:\\Program Files (x86)\\Tencent\\QQ\\QQProtect\\Bin\\QQProtect.exe"}; Runtime.getRuntime().exec(cmd); //why 这里不知道为什么不可以直接用,希望看到的会的指点下 //Runtime.getRuntime().exec("cmd /c start C:\\Program Files (x86)\\Tencent\\QQ\\QQProtect\\Bin\\QQProtect.exe"); } catch (IOException e) { e.printStackTrace(); }}}
0 0
- 第一次使用wkhtmltox
- java html转pdf 使用wkhtmltox 组件
- HTML转图片利器:wkhtmltox
- 第一次使用
- 第一次使用
- 第一次使用
- 第一次使用
- 第一次使用
- 第一次使用
- 第一次使用
- 第一次使用
- 第一次使用
- 第一次使用
- 第一次使用
- 第一次使用
- 第一次使用
- 第一次使用blog!
- 第一次使用BLOG!
- Coin Change Problem
- 关于C语言中printf()变量++/--输出值得注意的问题
- 创建响应式布局集中
- 在MyEclipse中使用自己下载的tomcat时
- Open Source Testing Tools in Java
- 第一次使用wkhtmltox
- java Android虚拟机启动失败的解决方法
- Combination Sum Problem - A Non-recursive Method
- 【docker】docker镜像关系图
- iOS归档与解归档,持久化存储
- 通讯录
- 添加联系人界面
- N-Queens Problem
- 利用fileupload组件在项目中实现上传