lopdf — PDF文档操作-Rust开发

时间:2024-06-16 12:07:49
【文件属性】:

文件名称:lopdf — PDF文档操作-Rust开发

文件大小:99KB

文件格式:ZIP

更新时间:2024-06-16 12:07:49

Rust Graphics

lopdf用于处理PDF文档的Rust库。 示例代码创建PDF文档#[macro_use] extern crate lopdf; 使用lopdf :: {Document,Object,St lopdf一个用于处理PDF文档的Rust库。 示例代码创建PDF文档#[macro_use] extern crate lopdf; 使用lopdf :: {Document,Object,Stream}; 使用lopdf :: content :: {Content,Operation}; let mut doc = Document :: with_version(“ 1.5”); 让pages_id = doc.new_object_id(); 让font_id = doc.add_object(dictionary!{“ Type” =>“ Font”,“ Subtype” =>“ Type1”,“ BaseFont” =>“ Courier”,}); 让resources_id = doc.add_object(dictionary!{“ Font” =>字典!{“ F1” => f


【文件预览】:
lopdf-master
----.gitignore(34B)
----README.md(10KB)
----CHANGELOG.md(15KB)
----.github()
--------workflows()
----Cargo.toml(1KB)
----tests()
--------modify.rs(2KB)
----.vscode()
--------launch.json(496B)
--------settings.json(127B)
----examples()
--------merge.rs(8KB)
--------add_barcode.rs(3KB)
--------create.rs(2KB)
----LICENSE(1KB)
----pdfutil()
--------README.md(807B)
--------Cargo.toml(465B)
--------src()
----src()
--------encodings()
--------error.rs(3KB)
--------processor.rs(9KB)
--------document.rs(17KB)
--------parser.rs(12KB)
--------filters()
--------content.rs(1KB)
--------lib.rs(572B)
--------xobject.rs(3KB)
--------datetime.rs(5KB)
--------object_stream.rs(2KB)
--------bookmarks.rs(4KB)
--------writer.rs(10KB)
--------reader.rs(12KB)
--------nom_parser.rs(16KB)
--------parser_aux.rs(10KB)
--------creator.rs(5KB)
--------xref.rs(1KB)
--------object.rs(20KB)
----benches()
--------datetime.rs(2KB)
--------parse.rs(389B)
----.travis.yml(412B)
----.editorconfig(192B)
----.chglog()
--------CHANGELOG.tpl.md(495B)
--------config.yml(526B)
----rustfmt.toml(112B)
----assets()
--------pdf_icon.jpg(9KB)
--------example.pdf(580B)

网友评论