Tag: document-viewer
-
Install the Dynamsoft Agent Skill to teach Claude Code, Cursor, Copilot, and other AI coding assistants to generate accurate, up-to-date Dynamsoft SDK code for barcode, MRZ, and document capture workflows.
-
Learn how to embed PDF in HTML using native iframe, embed, and object tags, or JavaScript libraries like Dynamsoft Document Viewer. Compare all methods for cross-browser, mobile-responsive, and annotation-capable PDF embedding.
-
Learn how to build a mobile web app that uses Dynamsoft Document Viewer and Document Normalizer to scan, resize, and wirelessly print documents from a phone camera using JavaScript.
-
Learn how to flatten (burn) PDF annotations in JavaScript using Dynamsoft Document Viewer — with code examples for flattening all annotations or selectively flattening individual ones.
-
Learn how to encrypt, decrypt, and password protect PDF files entirely client-side in JavaScript using Dynamsoft Document Viewer — with code examples for loading, unlocking, and saving secured PDFs.
-
Step-by-step Vue.js tutorial: access the device camera, detect document borders in real time, crop and enhance scanned pages, and export a multi-page PDF — all in the browser with Dynamsoft Mobile Web Capture.
-
Learn how to compress images in the browser with JavaScript by adjusting resolution, color depth, JPEG quality, and converting to WebP or PDF formats using Dynamsoft Document Viewer.
-
Step-by-step React tutorial: capture documents via the browser camera, detect borders automatically, crop and enhance, then export to PDF using Dynamsoft Mobile Web Capture SDK.
-
Learn how to drag and drop to reorder scanned document pages in JavaScript using Dynamsoft Document Viewer and the HTML5 Drag and Drop API, with touch-device support and full source code.
-
Learn how to remove noise from scanned documents, apply black-and-white image filters, and repair punch holes using JavaScript inpainting with the Dynamsoft Document Viewer SDK.
-
Step-by-step tutorial to build a Vue 3 PDF viewer with annotation support using Dynamsoft Document Viewer. Create, view, and annotate PDFs in the browser.
-
Step-by-step tutorial to build a React PDF viewer and annotator with TypeScript using Dynamsoft Document Viewer. Create, view, and annotate PDFs in a web app.
-
Step-by-step tutorial to build a shipping label generator in JavaScript using Dynamsoft Document Viewer and bwip-js. Generate 4×6 labels with QR codes, export to PDF, and print directly from the browser.
-
Learn how to add PDF annotations — rectangles, text, stamps, ink, and redaction — to scanned documents using JavaScript and Dynamsoft Document Viewer. Includes code for programmatic annotation, saving, and loading annotated PDFs.
-
Step-by-step tutorial to build an Angular PDF viewer with annotation tools using Dynamsoft Document Viewer SDK. Load images (PDF, PNG, JPEG, TIFF), draw annotations (rectangles, text, ink, stamps), and export annotated documents as PDF files.
-
Step-by-step tutorial to build a vanilla JavaScript pan and zoom image viewer. Covers mouse-wheel zoom, touch pinch-to-zoom, and drag-to-pan using DOM scroll or Dynamsoft Document Viewer SDK.
-
Learn how to preview and select multiple images in a JavaScript document viewer using Ctrl+click and Shift+click selection modes, with Dynamsoft Document Viewer SDK and a from-scratch implementation.
-
Build a Salesforce Lightning Web Component that merges image attachments into a single PDF using Dynamsoft Document Viewer and an iframe-based WASM approach.
-
Learn how to convert and merge multiple images into one PDF entirely client-side using JavaScript and the Dynamsoft Document Viewer SDK — no server upload required.
-
Step-by-step tutorial to build a reusable JavaScript image filter library using the Canvas API. Covers grayscale, sepia, invert, and black-and-white filters with OTSU thresholding, plus integration with Dynamsoft Document Viewer.
-
Learn how to detect document boundaries and correct perspective distortion in the browser using OpenCV.js. Includes live camera scanning, auto-capture, and polygon editing with Dynamsoft Document Viewer.