Jump to a language:
Run these commands in bash or zsh.
First, install spindrift:
cargo install spindrift-cli
Now, convert HTML pages to PDFs:
spindrift source.html document.pdf
Read more: Official documentation on Docs.rs
To get started in Rust, add PrecisionPDF to your project:
cargo add spindrift
Then, you can integrate PrecisionPDF into your codebase:
use spindrift::{Html, PdfOptions, RenderOptions};
use std::fs::File;
let mut output = File::create("document.pdf")?;
Html::from_file("document.html")
.await?
.write_pdf(
&mut output,
&RenderOptions::default(),
&PdfOptions::default(),
)
.await?;
Read more: Official documentation on Docs.rs • crates.io
Read more: TODO