html转为图片(三):Cssbox
- 引入依赖包
<dependency><groupId>net.sf.cssbox</groupId><artifactId>cssbox</artifactId><version>4.14</version>
</dependency>
- 案例:
public static void main(String[] args) throws Exception {ImageRenderer render = new ImageRenderer();render.setWindowSize(new Dimension(800, 1000), false);System.out.println("kaishi");String url = new File("G:/index.html").toURI().toString();FileOutputStream out = new FileOutputStream(new File("G:"+ File.separator+"cssbox.png"));Thread.sleep(10000);render.renderURL(url, out, ImageRenderer.Type.PNG);System.out.println("OK");}
- 缺点:这个方法,不支持引用的外部js、css;其次,自定义设置的宽度有时候不起作用,代码内部有一个默认的宽度是2400,暂时没找到解决方法
html转为图片(三):Cssbox相关推荐
- pdf转为图片的三种简单的方法
现在越来越多的工作和学习都是通过电子文档来完成的,pdf是其中一种最常见的文档格式之一,它的排版固定.浏览直观.舒适,不容易出错,非常方便使用.但是小伙伴们在使用pdf文档的时候有没有遇到过这种情况, ...
- 使用5.0.0版本的cssbox将html文件转为图片文件,并解决字体显示问题
使用5.0.0版本的cssbox将html文件转为图片文件,并解决字体显示问题 1. 引入依赖 2. 编写Util类 3. 调用Util 4. 存在的问题 5. 解决字体不兼容问题 6. 官方文档 在 ...
- 通过Python的pdfplumber库将pdf转为图片
文章目录 前言 一.pdfplumber库是什么? 二.安装pdfplumber库 三.查看pdfplumber库版本 四.pdf素材 五.将pdf转为图片 1.引入库 2.定义pdf路径 3.打开P ...
- PHP将word文件转为图片之二
0804记录安装php将Word转为pdf过程 一.安装宝塔 这一步就略过了 二.安装php相关扩展 Fileinfo Redis Mcrypt Imagemagick Exif 三.Linux安装需 ...
- #天天复制,今天写一个# 把文字转为图片
/*** 把文字转为图片* * @param text* 要写的内容* @throws IOException*/public static void textToImg(String text) t ...
- js将文字填充与canvas画布再转为图片
需求:封装consul服务的webUI: 原因:展示consul的服务信息时,需要嵌套动画,由于其没有内置的icon,所以将服务name放于图片位: 分析:展示信息时采用了卡片式的服务布局,缩放式的服 ...
- 将html保存为图片,html2canvas 将html代码转为图片并保存下来
html2canvas 将html代码转为图片并保存下来 发布时间:2018-05-22 10:15, 浏览次数:421 , 标签: html canvas 只是测试了下,在 谷歌和360上都可以,但 ...
- python文字转图片_技能:如何使用Python将文本转为图片
更多腾讯海量技术文章,请关注云加社区:https://cloud.tencent.com/developer/column 作者:CDA数据分析师 摘要:有时候,我们需要将文本转换为图片,比如发长微博 ...
- 使用js在线将pdf转为图片
纯前端js,不用后端代码,即可将pdf转为图片. 在线demo地址 index.html <!DOCTYPE html> <html><head><meta ...
最新文章
- 编译ceph源码:cython module not found问题的解决
- 5.Collection集合 List集合 泛型
- linux下修复bash漏洞
- github入门必备概念
- pytorch必须掌握的的4种学习率衰减策略
- 2015/Province_C_C++_C/9/打印大X
- 最新Kernel 2.6.29正式版发布啦
- java 排名相同_Java程序员十年面试经验,助你成为offer收割机
- Java PushbackReader ready()方法与示例
- 3D 鼠标跟随脚本详解
- 一个开发10年程序员论:零基础学习Python最正确的步骤
- 虚拟机以及Linux CentOS 7安装
- mathtype安装教程
- 微信小程序弹窗显隐动态控制页面滚动
- 各场景下NetApp的数据备份推荐(Veeam+群晖NAS)
- 【八种基本分析方法】
- linux excel自动换行,Excel中巧用样式列表快速实现文本换行
- 详细解析python正则表达式re模块
- DevOps第二讲:用Docker部署你的环境
- Decision Model and Notation (DMN)
热门文章
- python字符串下标从0开始还是1_python字符串下标与切片及使用方法
- 《精进,如何成为一个厉害的人》采桐
- Bomb HDU - 5934 +tarjan(塔尖)
- 算法课设第三题:3.Luck 的旅行计划(最短路径算法)
- java对接钉钉开放平台接口_后端项目与钉钉接口(第三方)对接要注意的问题...
- 深圳python编程线上培训
- 俞敏洪 马云 史玉柱 牛根生
- CTFshow_Web_SSRF——web351~web360(除354、357)
- 视频直播流程以及ffmpeg编解码流程
- [数学模型]疯狂的UNO