2 个不稳定版本
使用旧的Rust 2015
0.2.0 | 2017年10月11日 |
---|---|
0.1.0 | 2017年8月14日 |
#391 in 可视化
220KB
4.5K SLoC
pdfpdf
一个用于生成PDF文件的纯Rust库,速度非常快。
最初基于 pdf-canvas
lib.rs
:
一个相当快的创建PDF文件的库。目前仅支持简单的矢量图形和简单的文本。
示例
use pdfpdf::{Color, Pdf};
Pdf::new()
.add_page(180.0, 240.0)
.set_color(&Color::rgb(0, 0, 248))
.draw_circle(90.0, 120.0, 50.0)
.write_to("example.pdf")
.expect("Failed to write to file");
要使用此库,您需要在您的 Cargo.toml
中将其添加为依赖项
[dependencies]
pdfpdf = "0.2"
更多示例可以在[这里] (https://github.com/saethlin/pdfpdf/tree/master/examples)找到。
依赖关系
~630KB
~11K SLoC