PDF Annotation Infrastructure
for Production Systems
InkLayer provides a stable annotation layer on top of PDF.js, handling annotation models, coordinate transforms, and export pipelines — so teams can build PDF workflows without maintaining fragile, custom logic.
Not a viewer. Not a demo. Infrastructure.
Why InkLayer
PDF annotation looks simple — until it reaches production. Coordinate transforms, rendering consistency, printing correctness, export reliability, and PDF specification compliance introduce hidden complexity.
InkLayer addresses these challenges at the infrastructure level, allowing teams to build document workflows without re-implementing fragile annotation logic.
Core Capabilities
Rich annotation model
Highlights, ink, text, stamps, clouds, shapes, and extensible annotation types with precise geometry.
Standards-compliant export
Built on PDF.js and pdf-lib to ensure compatibility across mainstream PDF viewers.
Embedding-first design
Designed to integrate into complex enterprise systems, not standalone demos.
Framework-friendly bindings
Provides a framework-agnostic core API, with optimized experience for React and native PDF.js integration.
Export & printing pipeline
Designed for consistent export and printing workflows.
Collaboration-ready architecture
Data models designed to support collaborative workflows.