[[example]]
name = "add_barcode"
required-features = ["pom_parser"]
[[example]]
name = "extract_toc"
required-features = ["serde"]
[[example]]
name = "extract_text"
required-features = ["serde"]
[[example]]
name = "rotate"
required-features = ["nom_parser"]
[badges.travis-ci]
repository = "J-F-Liu/lopdf"
[dependencies.chrono]
default-features = false
features = ["std", "clock"]
optional = true
version = "^0.4"
[dependencies.encoding_rs]
version = "0.8.32"
[dependencies.flate2]
version = "^1.0"
[dependencies.image]
optional = true
version = "^0.24"
[dependencies.itoa]
version = "^1.0"
[dependencies.linked-hash-map]
version = "^0.5"
[dependencies.log]
version = "^0.4"
[dependencies.md5]
version = "0.7.0"
[dependencies.nom]
optional = true
version = "^7.1"
[dependencies.pom]
optional = true
version = "^3.2"
[dependencies.rayon]
optional = true
version = "^1.6"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"
[dependencies.time]
features = ["formatting", "parsing"]
version = "^0.3"
[dependencies.weezl]
version = "0.1"
[dev-dependencies.clap]
features = ["derive"]
version = "4.0"
[dev-dependencies.env_logger]
version = "0.10"
[dev-dependencies.serde_json]
version = "1.0"
[dev-dependencies.shellexpand]
version = "3.0"
[dev-dependencies.tempfile]
version = "3.3"
[features]
chrono_time = ["chrono"]
default = ["chrono_time", "nom_parser", "rayon"]
embed_image = ["image"]
nom_parser = ["nom"]
pom_parser = ["pom"]
serde = ["dep:serde"]
[package]
authors = ["Junfeng Liu <china.liujunfeng@gmail.com>", "Emulator <emulator@hotmail.it>"]
categories = ["text-processing"]
description = "A Rust library for PDF document manipulation."
documentation = "https://docs.rs/crate/lopdf/"
edition = "2021"
homepage = "https://github.com/J-F-Liu/lopdf"
keywords = ["pdf", "editing", "manipulation", "merge"]
license = "MIT"
name = "lopdf"
readme = "README.md"
repository = "https://github.com/J-F-Liu/lopdf.git"
version = "0.32.0"