vectorface/docbuilder

Markdown 到 PDF 文档生成工具

v3.0.3 2024-08-07 15:23 UTC

This package is auto-updated.

Last update: 2024-09-07 15:43:29 UTC


README

docbuilder 是一个简单的工具,允许您从 markdown 和 css 生成 PDF 文档。此工具通过中间的 HTML 生成 pdf,可以使用自定义 CSS 规则进行样式化(见使用说明)。

要求

  • PHP >= 7.4
  • mbstring
  • gd(用于图像支持)
  • zlib

安装

$ git clone https://github.com/Vectorface/docbuilder.git
$ cd docbuilder
$ composer update

使用

$ ./bin/docbuilder -h
Usage: docbuilder [OPTION]... [INFILE] [OUTFILE]
Converts Markdown files to pdf.
Options:
  -c, --css=FILE   provide css file for styling (overrides default styling)
  -p, --printhtml  output intermediate html file (accepts optional filename argument)
  -h, --help       display this help and exit
  -v, --version    output version number and exit

构建 Phar

可以使用 box 构建独立的 .phar 存档。