example_set_attachments/
example_set_attachments.rs1use std::fs;
2use fpdf::{Attachment, Fpdf, Pdf};
3
4fn main() {
5 let demo = fs::read("examples/resources/demo.txt").unwrap();
6 let a1 = Attachment::new(demo, "demo.txt", "Demo Text");
7 let license = fs::read("LICENSE").unwrap();
8 let a2 = Attachment::new(license, "LICENSE", "GNU General Public License v3.0");
9 let mut pdf = Fpdf::default();
10 pdf.set_attachments(vec![a1, a2]);
11 pdf.output_file_and_close("example_set_attachments.pdf").unwrap();
12}