Files
FredApps f07bf58d5b 2743: integrate DefaultCMYK export with shared PDF APIs
Resolve main dependency migration; retain flate2 production usage and route new PDF parsing through craft-pdf. Owner directs hosted CI validation for this integration; full local gate not run.
2026-11-14 13:17:29 +01:00

36 lines
1.2 KiB
TOML

[package]
name = "designcraft-pdf"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "DesignCraft PDF export (krilla): real text with embedded font subsets, CMYK/spot colour, bleed and printer's marks"
[lints]
workspace = true
[dependencies]
designcraft-geom = { workspace = true }
designcraft-color = { workspace = true }
designcraft-doc = { workspace = true }
designcraft-fonts = { workspace = true }
skrifa = { workspace = true }
designcraft-compose = { workspace = true }
craft-pdf = { workspace = true, features = ["read", "write-pdf", "write-svg"] }
craft-image-codecs = { workspace = true }
craft-prepress = { workspace = true }
craft-cms = { workspace = true }
designcraft-images = { workspace = true }
image = { workspace = true }
thiserror = { workspace = true }
log = { workspace = true }
chrono = { workspace = true }
flate2 = "1"
[dev-dependencies]
image = { workspace = true, features = ["png", "jpeg", "webp", "gif", "tiff", "bmp"] }
hayro-interpret = { version = "0.7.0", default-features = false, features = ["embed-fonts"] }
hayro-cmap = "0.1"
kurbo = { workspace = true }
tiff = { workspace = true }
designcraft-fonts = { workspace = true, features = ["testing"] }