1 个不稳定版本
0.1.0 | 2022 年 5 月 12 日 |
---|
#22 in #pdf-file
17KB
347 代码行
Image2pdf
灵感来自 Img2pdf 项目.
功能
- 支持文件格式:BMP, PNG, JPG
- 支持颜色类型:L8, La8, Rgb8, Rgba8, Bgr8, Bgra8
- 对于具有 alpha 通道的图像,自动应用白色背景
使用方法
1. 使用自定义页面大小
$> image2pdf assets/* --output output.pdf --pagesize 150mmx150mm
输出:[自定义页面大小 PDF 文件](https://github.com/anhtumai/image2pdf/blob/HEAD/assets/outputs/with_custom_pagesize.pdf)
2. 不使用页面大小选项
$> image2pdf assets/* --output output.pdf
输出:[无页面大小 PDF 文件](https://github.com/anhtumai/image2pdf/blob/HEAD/assets/outputs/without_pagesize.pdf)
3. 使用 A4 页面大小选项
$> image2pdf assets/* --output output.pdf --pagesize A4
输出:[A4 页面大小 PDF 文件](https://github.com/anhtumai/image2pdf/blob/HEAD/assets/outputs/with_pagesize_A4.pdf)
4. 使用 A4 景观页面大小选项
$> image2pdf assets/* --output output.pdf --pagesize A4^T
输出:[A4 景观页面大小 PDF 文件](https://github.com/anhtumai/image2pdf/blob/HEAD/assets/outputs/with_pagesize_A4_landscape.pdf)
依赖项
~33–46MB
~336K SLoC