Files
craft-libs/crates/pdn/Cargo.toml
Dylan M. Taylor fa26a2a4c6 Add craft-pdn: Paint.NET PDN3 reader and a data-only MS-NRBF reader, from PhotoCraft (#968)
The format half of PhotoCraft's Paint.NET import (crates/io/src/pdn.rs and pdn/nrbf.rs at
abeb16c96): the PDN3 header, the .NET binary serialization graph, the layer list and blend
modes, and the chunked gzip pixel blocks. Surfaces, blend-mode mapping and warnings stay in
the app.
2026-11-11 19:30:55 -05:00

19 lines
566 B
TOML

[package]
name = "craft-pdn"
description = "Paint.NET documents (.pdn, PDN3): the header, the .NET binary serialization graph (MS-NRBF, data only), the layer list and the chunked gzip pixel blocks, read with bounded sizes."
version.workspace = true
edition.workspace = true
license.workspace = true
rust-version.workspace = true
repository.workspace = true
[lints]
workspace = true
[dependencies]
flate2 = { version = "1", default-features = false, features = ["rust_backend"] }
thiserror = { workspace = true }
[dev-dependencies]
proptest = { workspace = true }