这是render_pdf,使用它可以将源代码呈现为pdf。
render-pdf的Python项目详细描述
呈现PDF
render_pdf是基于weasyprint的python脚本,它可以将任何源代码转换为pdf文件。在
展示
Single Code Base
Two Source Codes Side By Side
特点
此脚本具有以下特性。在
- 任何使用pygments的源代码的语法高亮显示。在
- 源代码的行号。在
- 通过下载呈现任何在线材料或源代码。在
安装
您可以使用以下命令从pypi索引安装这个包。在
For Linux Based OS
pip install render_pdf
^{pr2}$For windows
使用
这个脚本可以用多种方式使用。以下示例和结果存储在example目录中 在这个存储库中。在
- 从本地目录呈现单个源代码
render ./example/render.py -o ./example/render.pdf
- 从本地目录呈现多个源代码
render ./setup.py ./example/render.py -o ./example/render.pdf
并排呈现两个源代码以进行比较。
render -y ./setup.py ./example/render.py -o ./example/render.pdf
通过从internet下载呈现源代码。
呈现setup.py文件 从github服务器下载。 P
render https://raw.githubusercontent.com/endalk200/render_pdf/main/setup.py -o setup.pdf
源代码
您可以通过如下方式克隆存储库来查看源代码。在
git clone https://github.com/endalk200/render_pdf.git
- 项目
标签: