aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main.rs14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/main.rs b/src/main.rs
index f28816f..ac98c3e 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -4,35 +4,21 @@ use lopdf::{Document, Object};
fn main() {
let doc = Document::load("example.pdf").unwrap();
- // dbg!("{:?}", doc);
for (id, obj) in doc.objects {
- // dbg!(obj.as_dict().unwrap());
-
match obj {
- // Object::String(bs, format) => {
- // dbg!(bs, format);
- // ()
- // },
Object::Dictionary(d) => {
- // dbg!(d);
-
for (k, v) in d.iter() {
let key = ::std::str::from_utf8(&k).unwrap();
if key == "A" {
- // dbg!(v);
-
for (k, v) in v.as_dict().unwrap() {
let key = ::std::str::from_utf8(&k).unwrap();
- // dbg!(key, v);
if key == "URI" {
- // dbg!(v);
match v {
Object::String(s, _) => {
- // dbg!(::std::str::from_utf8(s).unwrap());
println!("{}", ::std::str::from_utf8(s).unwrap());
()