artworkPDF artworkPDF

Features

Everything artworkPDF provides

Built for teams that need production-ready PDF/X-4 output, not a patchwork of rendering scripts and manual preflight steps.

Rendering core

PDF/X-4 output via Ghostscript

artworkPDF renders production-grade PDF/X-4 from document models using a Ghostscript backend with full colour management.

  • Full CMYK and spot-colour separation at render time.

  • Output conforms to PDF/X-4:2010 by default.

  • Deterministic re-render from stored document models.

Print quality

Built-in preflight via lint-pdf

Every render runs lint-pdf preflight checks before output is accepted, catching conformance issues at the source.

  • 500+ checks covering PDF/X, colour, fonts, and geometry.

  • Preflight results attached to job for audit trail.

  • Fail-fast mode: jobs rejected on critical violations.

Flexo workflows

Distortion correction and dieline parsing

artworkPDF handles the geometry transformations needed for flexible packaging and label printing.

  • Plate distortion correction applied per separation.

  • Dieline parser accepts CF2, DDES, and ARD formats.

  • Structured geometry output for imposition and cut planning.

Review surface

Separation preview and canvas editor

Browser-side canvas editor built on react-konva, and server-side thumbnail generation for review workflows.

  • Per-channel CMYK and spot-colour preview thumbnails.

  • react-konva canvas for artwork placement and layer review.

  • Embeds via Synergy platform embed hook at /embed/artwork-editor.

Orchestration

Synergy node integration

artworkPDF registers three Synergy node capabilities usable in any AGPL workflow recipe without the platform layer.

  • artwork.render — full PDF/X-4 render with preflight.

  • artwork.thumbnail — fast preview generation.

  • artwork.preview-separations — per-channel separation images.