Files

13 lines
551 B
Rust

fn main() {
let path = std::path::Path::new("_images/_psd_stil_test/blend.psd");
let bytes = std::fs::read(path).unwrap();
let parsed = hcie_psd::parse_psd_sequential(&bytes).unwrap();
println!("Parsed {} layers:", parsed.len());
for (i, p) in parsed.iter().enumerate() {
println!(" #{}: '{}' group={} effects={} adjustment={}", i, p.name, p.is_group, p.effects.len(), p.adjustment.is_some());
for e in &p.effects {
println!(" - {} (enabled={})", e.effect_name(), e.is_enabled());
}
}
}