python将HTML转PDF 公司项目一个需求,需要将生成的html报告转换成PDF,于是想将这些网页都下载下来然后转成pdf保存。这里主要用到pdfkit包,前提是电脑安装了wkhtmltox软件。也就是说,HTML2PDF的工作是由wkhtmltox完成的,python只是调用了其接口而已。 pdfkit,把HTML+CSS格式的文件转换成PDF格式文档的一种工具。 Python 2020-08-21 14:30:22 浏览(301) 阅读原文 使用wkhtmltopdf转pdf wkhtmltopdf 能够把多个“对象”合并生成一个pdf文档,这些“对象”可以是“页面对象”、“封面对象”、或是“目录对象”。这些对象在pdf文档中的顺序可以通过命令行参数来指定。命令行参数包括两部分,一种是针对某一特定“对象”的命令行参数,另一种是全局的命令行参数。并且全局的命令行参数只能放在全局参数区([GLOBAL OPTION])中指定。 工具 2020-08-21 14:28:09 浏览(266) 阅读原文 WebKit 的服务器端 API PhantomJS (网页转PDF或图片) Phantom JS是一个服务器端的 JavaScript API 的 WebKit。其支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG js 2020-08-21 14:22:11 浏览(476) 阅读原文 JS面向对象的程序设计 面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性!但JS中对象与纯面向对象语言中的对象是不同的,ECMA标准定义JS中对象:无序属性的集合,其属性可以包含基本值、对象或者函数。可以简单理解为JS的对象是一组无序的值,其中的属性或方法都有一个名字,根据这个名字可以访问相映射的值(值可以是基本值/对象/方法)。 js 2020-08-21 14:10:46 浏览(296) 阅读原文 PHPStrom、PyCharm清理Git密码 在使用jetbrains的工具PHPStrom和PyCharm的Git功能,有时候记住了密码,但是当遇到需要切换提交用户的时候我们可以将记住的信息清理掉,这里做一个备注。 Git 2020-08-21 14:07:38 浏览(562) 阅读原文 PHP的array_walk_recursive函数 php中的array_walk_recursive函数对数组中的每个成员递归地应用用户函数 PHP | php 2020-08-21 14:02:23 浏览(283) 阅读原文 composer安装和使用 Composer 是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。 PHP | composer | php 2020-08-21 13:47:40 浏览(284) 阅读原文 正则表达式总结 正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。工作中往往需要用到正则表达式,那么本文主要记录正则表达式的一些基本的知识和常用的正则表达式。 正则表达式 2020-08-21 13:35:01 浏览(367) 阅读原文 Python快速创建一个简单的HTTP服务器 某些时候如果想快速将服务器中的某些资源共享给其他人,可以使用python来实现,python自带了一个快速创建HTTP服务的方式,可以将允许时目录下的所有文件以文件服务器供他人进行访问和下载。 Python 2020-08-20 16:02:22 浏览(343) 阅读原文 Shell脚本打包Go、Vue和上传至Docker仓库记录 有时候为了打包需要敲很多命令,实在比较麻烦,所以这里记录了如何通过shell脚本将这些命令全部集中起来,后面可以直接执行该脚本就把需要的所有命令跑完。 Docker | shell 2020-08-20 15:39:48 浏览(436) 阅读原文 ‹ 1 2 ... 4 5 6 7 8 9 10 ... 15 16 › 搜索 热门标签 博客 随笔 PHP Laravel CSS 前端 UUID Python 运行时间 编辑器 Markdown php-fpm 优化 点击排行 Laravel使用MongoDB复杂的查询 在使用Laravel中如果要进行复杂的查询,那么通过模型中的函数来查询是不行的,所以本文主要记录如何通过aggregate来进行复杂的查询。 Navicat使用HTTP通道 在使用阿里云RDS中,一般我们出于权限的考虑不会让其他用户直接进行外网访问。所以这里我们就采用Navicat加HTTP通道来访问RDS数据库。 Nginx 上传大文件超时解决办法 主要介绍了Nginx 上传大文件超时解决办法的相关资料,这里上传文件并设置nginx的配置文件防止超时的情况 使用oh-my-zsh美化你的终端 平时在使用终端的时候总是感觉样式不太美观,智能提示不太友好。恰巧今天在无意间看到了oh my zsh这个框架,让你瞬间觉得终端还可以这样玩。本文主要介绍安装方式,留着以后使用。 Centos下安装apiDoc和使用 apiDoc是一款可以有源代码中的注释直接自动生成api接口文档的工具,它几乎支持目前主流的所有风格的注释。例如: Javadoc风格注释(可以在C#, Go, Dart, Java, JavaScript, PHP, TypeScript等语言中使用) Laravel时区设置 在做博客的过程中,发现updated_at为什么时间会少8个小时,原来这跟Laravel的时区有关。那么我们如何理解Laravel的created_at或updated_at两个字段是如何控制的呢?还有就是如果我们不想使用该功能又如何屏蔽呢?后面我们还将探究下Laravel相关源码。 友情链接 开源中国 PHP官网 Python官网 ThinkPHP Laravel China JSON在线转换 在线工具 加密解密 UUID生成 JSON转Struct 文本去重 Excel转Json 密码生成器 Mysql表结构转Struct