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

松阳建设网站装个宽带多少钱

松阳建设网站,装个宽带多少钱,昆明网站建设在河科技,开发网站做图文水印逻辑1. 不支持writing-mode。 需求是文字纵向排列,内容从左到右,本来用的是writing-mode: tb-rl;,插件转pdf后发现失效。 解决方法: 让每一列文字单独用一个div容器包裹,对它的宽度进行限制,控制每一行只能出现…

1. 不支持writing-mode。

需求是文字纵向排列,内容从左到右,本来用的是writing-mode: tb-rl;,插件转pdf后发现失效。
解决方法:
让每一列文字单独用一个div容器包裹,对它的宽度进行限制,控制每一行只能出现一个文字,然后用定位布局【因为wkhtmltopdf不支持flex布局】。
对于特殊字符,例如: 、 。等标点符号,需要在其前或后加上br标签控制换行,否则会出现每行有一个字但是后面会跟着特殊符号的情况。
而且对于像括号、书名号这些符号,由于我们只是用了点技巧迫使它纵向排列,而不是书写顺序真的是从上到下,因此这些符号还是会横向显示。效果如下图:
在这里插入图片描述
而我们希望这些特殊符号也是遵循纵向的书写顺序的,因此我们需要用到transform属性的rotate来做一些2d的角度旋转效果

/*都要写,注意兼容性,只写transform不会生效*/-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);

2.转成pdf时打印结果没有图片(访问不到html中引入的图片)

场景描述:我一开始用的命令行是直接将本地的html转pdf,然后就报了访问不到的错误,转出的pdf是没有本地html引入的图片的

报错:Warning: Blocked access to file
这是由 0.12.6 版本中默认行为的更改引起的。wkhtmltopdf现在默认禁用本地文件访问。可以通过添加命令行参数来解决

解决方法1: 加上配置参数,允许本地文件加载其他的本地文件

wkhtmltopdf --enable-local-file-access  a.html b.pdf

解决方法2:在本地运行一下文件,然后用url的方式去转pdf
在vscode上打开要转pdf的html,然后右键选择open with live server。然后再输入指定的url。这种方式就可以,我也不知道为什么。

wkhtmltopdf  http://127.0.0.1:5501/a.html ccc1.pdf

3.转化的pdf大小与html尺寸不吻合

看了配置参数可以设置page-zise或者page-width/page-height,我没有尝试,只是把整个container的大小设置成A4大小,a4转成px是794px*1123px,因此要设置成对应的大小。然后设计图的尺寸也要修改成对应的固定宽度794px,因为设计图上的所有元素的属性都会随尺寸变化而变化【px是像素大小,是相对长度单位,具体要看分辨率】

4.文字字体样式不生效

要引入字体文件。@font-face指定字体规则和它的url。

@font-face {font-family: "Kaiti";/* 重命名字体名 */src: url("../font/Kaiti.ttf") format("opentype");font-weight: normal;font-style: normal;
}

小结

第一次使用wkhtmltopdf踩了很多坑,它不支持很多css属性,然后对Html的书写规则也要求严格。如果有读者知道更好的开源html转pdf的插件,请麻烦告诉我。

http://www.yayakq.cn/news/786773/

相关文章:

  • 企业网站的总体设计dw怎么把代码做成网页
  • 济南响应式网站开发wordpress字段添加按钮
  • 网站优化哪家专业微信网站怎么做下载附件
  • 企业网站和域名的好处神经网络跟网络架构
  • 企业网站seo优化公司网站 科技感
  • iis网站服务器安全隐患新网站应该怎么做
  • 举报网站建设情况总结网站qq 微信分享怎么做
  • html 路径 网站根路径网络规划设计师教程第2版pdf下载
  • 怎么做网站教程 用的工具wordpress怎么设计主题
  • 网站开发一般流程wordpress 添加链接
  • 网站建设公司好吗优秀网站开发商
  • win7建网站教程杭州网络网站建设
  • 网站设计的分辨率做系统网站信息检索网站
  • 济南网站建设市场wordpress浏览统计
  • 做粘土网站wordpress商业模板
  • 做视频网站注意什么做服务器的网站都有哪些功能
  • 外贸网站开发推荐影楼修图用什么软件
  • 百度地图怎么放在网站上成品免费的视频软件有哪些好用点
  • 360免费建站官网入口长治软件制作平台
  • 威海网站定制公司网站.可以自己做吗
  • 栖霞建设采购网站asp最新版本
  • 网站建设报价表模板免费浏览器加速器
  • 企业网站策划案怎么样制作一个公众号
  • 福鼎网站建设培训在建设官网的公司做运营
  • 潍坊网站制作 熊掌号网站备案转入
  • 海南综合网站两学一做电视夜校模块网站和定制网站区别
  • 做网站一年费用wordpress宝宝网商城免费模板下载
  • 设计一个网站要多少钱公司网络系统维护
  • 莱州网站建设有限公司河池市都安县建设局网站
  • 网站建设mfdos 优帮云动画设计师资格证