当前位置: 首页 > news >正文

如何设计营销型网站建设asp网站伪静态教程

如何设计营销型网站建设,asp网站伪静态教程,广告发布税率,免费素材图片库1. 介绍 wkhtmltopdf/wkhtmltoimage 用于将简单的html页面转换为pdf或图片#xff1b; 2.安装 downloads 2.1. mac os 下载64-bit 版本然后按照指示安装, 遇到 untrust developers 时#xff0c;需要在 Settings - Privacy 处信任下该安装包。 2.2. debian # 可用…1. 介绍 wkhtmltopdf/wkhtmltoimage 用于将简单的html页面转换为pdf或图片 2.安装 downloads 2.1. mac os 下载64-bit 版本然后按照指示安装, 遇到 untrust developers 时需要在 Settings - Privacy 处信任下该安装包。 2.2. debian # 可用于Dockerfile中 apt update apt install wkhtmltopdf3. 使用 wkhtmltopdfwkhtmltoimage 内嵌了一个QT浏览器其原理是会使用该内嵌的浏览器打开html文件或链接然后对该网页进行截图处理 注意事项 (1) 导出的图片或pdf空白由于wkhtmltopdfwkhtmltoimage 0.12.6 最新版发布于 2020-7-11, 其使用的QT浏览器由于版本比较旧可能会无法识别较新版本的javascript语法比如我们使用的eCharts组件那么此时我们需要降低echarts.js的版本 可以参考example这位老哥给出了一段html代码经测试可以被渲染出来 (2) 导出的图片没有完全渲染完成因为eChart生成的canvas通常有一个动画效果我们可以通过添加 --javascript-delay 1000 参数延迟截取图片的时间。 3.1. eCharts Example index.html !DOCTYPE html html langen head meta charsetutf-8 script srchttps://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.8.0/Chart.min.js/script style.reportGraph {width:900px} /style /head bodydiv classreportGraphcanvas idcanvas/canvas/divscript typetext/javascript // wkhtmltopdf 0.12.5 crash fix. // https://github.com/wkhtmltopdf/wkhtmltopdf/issues/3242#issuecomment-518099192 use strict; (function(setLineDash) {CanvasRenderingContext2D.prototype.setLineDash function() {if(!arguments[0].length){arguments[0] [1,0];}// Now, call the original methodreturn setLineDash.apply(this, arguments);}; })(CanvasRenderingContext2D.prototype.setLineDash); Function.prototype.bind Function.prototype.bind || function (thisp) {var fn this;return function () {return fn.apply(thisp, arguments);}; };function drawGraphs() {new Chart(document.getElementById(canvas), {responsive: false,type:line,data:{labels:[January,February,March,April,May,June,July],datasets:[{label:My First Dataset,data:[65,59,80,81,56,55,40],fill:false,borderColor:rgb(75, 192, 192),lineTension:0.1}]},options:{}}); } window.onload function() {drawGraphs(); }; /script /body /htmlwkhtmltoimage --debug-javascript --enable-local-file-access --no-stop-slow-scripts --javascript-delay 1000 ./index.html index.jpg!!!注意我们需要开启debug-javascript这样当本地测试正常但是抛出syntax error的时候我们就知道需要降低我们使用javascript的语法格式以及eChart的版本了!!! 3.2. python 使用 # imgkit 是对 wkhtmltoimage的一层简单封装, 因此我们需要先安装好wkhtmltopdf pip install imgkitimport imgkit # html 是整个index.html文件的字符串 imgkit --from_string(html, output_path/tmp/xxx.jpg, options{ no-stop-slow-scripts: , javascript-delay: 1000 })Reference wkhtmltoimagewkhtmltopdf
http://www.w-s-a.com/news/498725/

相关文章:

  • 宁夏网站建设怎么样互联网 网站设计
  • 成都关键词seo推广平台手机端关键词排名优化软件
  • 学做软件的网站卡盟平台
  • 网站构建建设案例展示关于做服饰网站的首页
  • 如何建设网站论坛凡科建站手机版登录
  • 建设银行门户网站惠州公司网站建设价格
  • 用python开发网站网站如何取消验证码
  • 公司做企业网站互联网建网站
  • 建网站需要的费用公司注册后怎么做网站
  • 宣传电脑的网站开发运动网站建设教程
  • 网站建设公司都会有哪些花销做网站公司商丘
  • 网站风格有哪些软件定制和开发
  • 公司网络维护具体做什么河南网站推广优化公司哪家好
  • 中学生制作的网站常平哪里有招计算机网站开发的
  • 原创网站模版苏州响应式网站建设
  • 做海报在哪个网站可以找素材网址申请注册方法
  • 网站建设分哪些类别别人做的网站不能用
  • 做网站网站会怎么样全国高校校园网站联盟建设
  • 整站下载器 做网站地图地产项目网站设计
  • 创意设计网站公司手机wap网站建设多少钱
  • 甘肃省第八建设集团公司网站seo高级优化方法
  • 精美的商城网站介绍最多人用的wordpress子主题
  • 检察门户网站建设情况俄外长抵达北京
  • 老电脑做网站服务器网站在线留言如何做
  • 南宁广告公司网站建设小程序源码破解
  • 沛县做网站xlec网站建设开发方式包括哪些方面
  • 山西网站建设 哪家好四川城乡和建设厅网站
  • 有瀑布流的网站小型商城网站
  • 百石网怎么做网站二次开发软件
  • 网站域名是什么东西制作网页哪家好