[package] name = "pdfcraft-edit" description = "Page content editing: headers and footers, watermarks, backgrounds, Bates numbers (ISO 32000-2 ยง14.8)" version.workspace = true edition.workspace = true license.workspace = true [lints] workspace = true [dependencies] pdfcraft-annot = { workspace = true } pdfcraft-cos = { workspace = true } pdfcraft-content = { workspace = true } pdfcraft-fonts = { workspace = true } pdfcraft-model = { workspace = true } thiserror = { workspace = true } # A backdrop copy's tag records a hash of the operators before the fill it turned off (backdrop.rs). sha2 = "0.11" kurbo = { workspace = true } # Display order of right-to-left lines in added text, and reading and writing order in Edit text; # already in the tree via the interface. unicode-bidi = "0.3" # Thai word boundaries for rewrapping and Add text (dictionary data compiled in, no LSTM model); # the ICU4X 2.3 crates it builds on are already in the tree. icu_segmenter = { version = "2.3", default-features = false, features = ["compiled_data"] } [dev-dependencies] hayro-syntax = { workspace = true } pdfcraft-render = { workspace = true } proptest = { workspace = true }