4 个版本 (2 个破坏性更改)
0.21.0 | 2022 年 7 月 12 日 |
---|---|
0.2.0 | 2022 年 7 月 10 日 |
0.1.1 | 2022 年 7 月 10 日 |
0.1.0 | 2022 年 7 月 10 日 |
#1496 在 编码
235KB
650 代码行
Rusty PDF
此 Crate 是一个专用 Crate,使用 lopdf
向选定的页面添加图像和文本。
此库仅支持 PNG 图像,但我将添加 JPEG 支持。
此库的主要目标是将 lopdf
中的一些低级别 PDF 实现抽象为易于使用的库,用于简单的 PDF 操作任务。
此库受到了以下项目的极大启发:
我将其迁移到这个仓库,因为我有不同项目目标,如果您对此项目感兴趣,请查看他的项目!
当前功能
- 使用无头 Chrome 将 HTML 渲染为 PDF
- 向 PDF 添加文本
- 向 PDF 添加 PNG 文件
- 合并 PDF 文件
待办事项
- 允许导入 ttf 文件进行字体渲染
- 添加允许使用 jpeg 图像的功能
- 创建详细文档
- 引入 cbindgen 并暴露 c API 以便于与其他语言集成
许可证
本项目的代码采用 MIT 或 Apache 2.0 许可证。
对本项目的所有贡献,包括代码和文档,将采用类似许可证。
依赖项
~37–50MB
~572K SLoC