NameCategoryDescription
Annotation PresetsAnnotationsCustomize default properties for annotation tools including colors, sizes, fonts, and line styles with live preview
Annotation State ManagementAnnotationsSave and restore annotation states locally with version control-like functionality for managing document changes
Bookmark & Outline NavigationUser InterfaceBrowse the document's table of contents and bookmarks in a custom sidebar with click-to-navigate
Brightness & ContrastUser InterfaceBidirectional slider to brighten dark or poorly-scanned documents, or enable night mode for comfortable dark reading
Collaboration CommentsAnnotationsThreaded comment replies with author tracking, @mentions, and configurable display modes (Fitting, Floating, Popover)
Content Editing APIContent EditorAdvanced content editing with text detection, find & replace, and AI text generation
Counting AnnotationsAnnotationsClick anywhere on a document to place numbered markers using custom-rendered annotations with a sidebar tracker
Cross-Page Text ComparisonDocument ComparisonExtract and compare full document text across page boundaries with visual diff highlighting and change navigation
Custom Menu InterfaceUser InterfaceA completely custom menu interface with custom toolbar, annotation tools, document comparison, and measurement capabilities
Custom RenderersAnnotationsCreative custom annotation renderers showcasing visual effects, animations, interactive widgets, and more
Document AssemblyWork in ProgressDocument EditorAssemble documents by dragging pages between two panels with multi-select, reorder, rotate, duplicate, delete, upload, and export
Document Loading MethodsUser InterfaceDemonstrate all supported document loading methods: URL, ArrayBuffer, Blob, and Base64. Includes file upload with method selection
Document Markup ModesDocument ConversionView Word documents with tracked changes and comments in different markup modes: no markup, original, simple markup, and all markup
Document SearchUser InterfaceSearch through PDF documents with context-aware results, instant highlighting, and automatic navigation to matches
Form Data Pre-FillFormsProgrammatically populate PDF form fields from JSON data presets with editable field values and apply/clear controls
Form DesignerFormsDrag and drop form fields onto PDF documents with an intuitive form creator mode for building interactive forms
Form ValidationFormsClient-side validation rules with visual feedback on PDF form fields using a declarative rule engine
Grouped Form FieldsFormsDrag and drop grouped form fields with image backgrounds, company logos, checkboxes, signatures, and date fields. Moving or deleting any element affects the entire group.
Keyword HighlightAnnotationsAutomatically search and highlight configurable keywords in a document with color-coded annotations
Layer ManagementUser InterfaceToggle PDF layer groups (OCGs) to show or hide building systems on a construction floor plan with quick presets
Multi-Document TabsUser InterfaceView multiple PDF documents in a tabbed interface with page position memory, closeable tabs, and file upload
Night ModeUser InterfaceToggle night mode in the PDF viewer with a custom toolbar button using CSS filter inversion
Patient Intake FormsFormsDigital patient check-in with smart form pre-population, progressive form completion, and HIPAA-compliant data handling
Simple Signing DemoSignaturesComplete signature workflow with drag-and-drop field placement, electronic signatures, role-based permissions, signature flattening, and digital signatures via DWS API
Text ComparisonDocument ComparisonSide-by-side PDF comparison with synchronized viewing and interactive change tracking
Text ExtractionContentExtract text from PDF pages with current-page or full-document view, copy to clipboard, and download as plain text
WatermarkDocument EditorAdd configurable text watermarks to every page with customizable text, font size, color, opacity, and rotation
Zoom Level DisplayUser InterfaceDisplay the current zoom level as a percentage in a custom toolbar button with click-to-reset functionality