Web SDKv1.0.0

Guides

Framework integrations, recipes and the guides to installing, licensing and running the SDK.
Recipes9 production patterns: your own download and upload, your own chrome, self-hosting, unsaved changes and more.Open →Config builderFlip switches, watch the code and a preview update, copy the result.Open →Installation and supportRequirements, supported browsers and bundlers, loading the SDK lazily and the content security policy it needs.Read →LicensingThe license token, how it is checked on each load, what each feature unlocks and every license state.Read →Engine, binaries and fontsHow the engine, binaries and fonts reach the browser, what leaves it and what is stored, and self-hosting.Read →Quick start and the containerInitialize once, open a document, and mount a viewer in a container that has a height.Read →Document featuresOutline, links, attachments, comments, digital signatures, protected URLs, progressive loading and page boxes.Read →Theme tokensThe --ks-* tokens: semantic and component layers, light and dark values, and the stacking order.Read →What you can replaceWhat you can switch off or replace: the dialogs, saved signatures and stamps, and saving as the user works.Read →Web worker renderingRendering pages off the main thread: setup, when it falls back, and what it costs in memory.Read →Keyboard shortcutsEvery shortcut, by where the focus is, and keyboard access to the viewer.Read →Tool referenceWhat each tool does once it is active, from Add Text to Manage Pages.Read →Framework integrationsReact, Vue, Angular, Svelte, Next.js, Nuxt and SvelteKit, as components that mount and unmount cleanly.Read →