本站首页 返回顶部 关于博主

怎样把WordPress的文章生成PDF

多年以前给自己的博客增加了“文章生成PDF”这个功能,那时考虑比较多。随着时间的推移,CSS的越来越复杂,生成的PDF文件布局往往与源文件有很大的差异,甚至偶尔还出现乱码。

是时候升级一下“生成PDF”功能了。

搜寻Wordpress的PDF插件

不想重复造轮子,如果Wordpress的插件已经支持得很好,那就直接拿来用吧。 阅读全文 »

Html转Pdf记

背景:需要把HTML文件转成PDF格式文档。最好提供API,供第三方调用,用以生成PDF文档。
任务:从开源软件中,找出转换格式较好的一款软件。最好有现成的API用以转换。如果没有,那就自己开发。
行动:从github上找了四款开源软件:DomPdf、Html2Pdf.it、Html2Pdf.js、iText4Java-Html2Pdf,进行兼容测试、评估开发难度,最后选定软件。
结果: 经过测试,选择了Html2Pdf.it。并在此基础上定制开发。 转换速度、转换结果都很不错。 阅读全文 »

使用OwnCloud搭建自己的网盘

最近在自己的服务器上建了一个OwnCloud的网盘。
服务器版本为Ubuntu Server 18.10,在创建OwnCloud服务时,因不想污染服务器的环境,用到了Docker,在Docker中安装OwnCloud。 阅读全文 »

使用Nginx实现服务器中多容器共存

背景

有一台腾讯的Linux云主机,在服务器上部署了一个docker(称为ServiceDocker,名称为sign,下同),ServiceDocker内部使用了80、443、3306端口,分别映射到宿主机(云主机)的相同端口(即80、443、3306)。

ServiceDocker中安装了XAMPP,在此基础上部署了扫码签到小程序的服务器。ServiceDocker的80和443端口分别提供http和https服务,3306为MySQL数据库的端口。

ServiceDocker绑定了域名sign.famend.cn。 阅读全文 »

怎样让小程序服务器免备案

我们知道,小程序服务器的域名必须备案。然而,扫码签到工具的服务器在国外,没有备案,也没法备案。
小程序服务器不备案,我们是怎么做到的呢?答案就是代理。
下面对背景和解决方案逐一详细说明。 阅读全文 »