13 lines
551 B
Rust
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());
|
|
}
|
|
}
|
|
}
|