首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

我是如何将博客转成PDF的

最近也有个读者提过这个问题,然后这两天也没什么事做,所以打算折腾折腾,看看怎么把博客转成PDF。...一、准备工作 要将博客转成PDF,我首先想到的是能不能将markdown文件转成PDF(因为平时我就是用markdown来写博客的)。...于是就去想一下,可不可以将HTML转成PDF呢。就去GitHub搜了有没有相关的轮子,也搜到了一些关于Python的爬虫啥的,感觉还是蛮复杂的。...id=48145 完了之后,发现可以将一个HTML转成PDF了,效果还不错: 有目录 可复制粘贴 可跳转到链接 清晰度好评 ?...HTML转成PDF 缺点: 页面加载速度慢的HTML,图片还没加载出来就已经生成PDF了 所以我选用了博客园(速度快) 在PDF的末尾有好几页不相关的(评论,广告啥的) 本来想着能不能只截取HTML博文的部分啊

1.1K20

Nodejs进阶:如何将图片转成datauri嵌入到网页中去

本文作者:IMWeb 陈映平 原文出处:IMWeb社区 未经同意,禁止转载 问题:将图片转成datauri 今天,在QQ群有个群友问了个问题:“nodejs读取图片,转成base64,怎么读取呢...想了一下,他想问的应该是 怎么样把图片嵌入到网页中去,即如何把图片转成对应的 datauri。 是个不错的问题,而且也是个很常用的功能。快速实现了个简单的demo,这里顺便记录一下。...实现思路 思路很直观:1、读取图片二进制数据 -> 2、转成base64字符串 -> 3、转成datauri。 关于base64的介绍,可以参考阮一峰老师的文章。...chyingp/nodejs-learning-guide.git cd nodejs-learning-guide/examples/2016.11.15-base64-datauri node server.js

90880

如何将编程语言里面的字符串转成数字?

将字符串转成数字在很多编程语言都有相关的工具类,但你知道其底层是如何实现的吗?...return result; } 从上面能够看到代码量并不是很多,下面我解释下是如何实现的: (1)首先对传入的字符串进行校验,必须是纯数字的,否则就返回-1. (2)在通过检查之后,将字符串转成...(4)ok,在循环里面我们从右到左的顺序遍历,首先将ASCII码的数字-48,转成实际的数字,至于为什么这么做,后面再说,然后按照进制进行十进制换算然后与实际的数字相乘,最后将结果累加起来,就得到了最终的值...现在,你理解字符串如何转成数字了吗?当然我们这里仅仅是一个最简单的版本,没有考虑各种case,比如正负数,边界溢出,或者浮点类型等等,其思路基本都一样,感兴趣的朋友可以自己尝试。

1.2K20

Hexo-neat插件优化提升访问效率

至于html文件,由于Markdown转成html的bug,会导致页面存在大量的空白,如果你查看下页面的源代码,就会发现这些大量的空白符,十分难看。这也会造成页面渲染的性能问题。...min.js' - '**/*.min.js' - 'jquery.fancybox.min.js' - '**/live2d-widget/*.js' - '*...*/live2d-widget/*.min.js' 运行(因为mangle: true #打印日志,我们能看到运行流程) 【INFO neat the html:xxxx.md】先压缩md文件的换行和空白...三、灵活exclude配置(易错) 1,md压缩、html压缩 2,已经压缩过的css和js不用压缩:剔除exclude(*.min.css和 * .min.js) 3,特殊名字xx.xx.min.js...的需要单独列出来(这里引用了fancybox图片弹窗效果,从压缩名单里单独剔除) 4,深目录的,需要单独列出来:(这里我引用了live2d看板娘的动画) 单用*/.min.js深目录跳过已压缩文件不行

1.9K20
领券