Tag: typescript
-
Verifying a passport or ID card on a phone usually means reading the Machine-Readable Zone (MRZ) at the bottom of the document. The MRZ encodes the holder’s name, document number, nationality, and dates in a fixed format that OCR alone cannot reliably parse — you need a recognizer trained on...
-
Scanning barcodes in an Expo app usually means installing a React Native plugin that wraps some native decoder. This sample takes a different route: the native bridge is written by hand inside the app as a local Expo module, so the app talks directly to the Dynamsoft Capture Vision native...
-
Capturing documents in the browser — from a physical scanner, a webcam, or an uploaded file — and then pushing them straight to cloud storage is a workflow many business apps need, but few SDKs support end-to-end. Four pieces do the work here: Dynamsoft Document Viewer (DDV) v5 owns the...
-
How to Build a Browser Document Annotation Studio with PDF, Image, and Scanner Capture in TypeScript
Teams that work with contracts, invoices, forms, and evidence need more than a passive viewer. They need a browser app that can assemble pages from PDFs, image files, and scanners, annotate the result, remove pages, and export a finished document, all without uploading sensitive files to a server. This tutorial...
-
Verifying travel documents manually is error-prone and slow. The Machine Readable Zone (MRZ) printed on passports, ID cards, and other ICAO-compliant travel documents encodes all key identity fields in a structured, machine-readable format — but extracting it on mobile requires both an accurate OCR engine and a live camera pipeline....
-
In today’s digital landscape, web applications often need to handle sophisticated tasks like loading, viewing, and manipulating image files. This article will walk you through building an Angular web application that enables users to load and view image files, add annotations directly to those images, and seamlessly save the annotated...
-
The Dynamsoft Capture Vision SDK (DCV) is a modular and unified SDK that integrates barcode scanning, document detection, MRZ recognition, and more under a single pipeline-based API. One of its key modules is the MRZ scanner, which provides machine-readable zone recognition for passports, visas, and other travel documents. This article...
-
The Dynamsoft Capture Vision SDK offers advanced features for document detection and rectification. In this article, we will integrate document detection and rectification capabilities into the Angular project created in the previous tutorial. This article is Part 3 in a 5-Part Series. Part 1 - How to Implement Web TWAIN...
-
Dynamsoft Capture Vision SDK consists of Dynamsoft Barcode Reader, Dynamsoft Label Recognizer, Dynamsoft Camera Enhancer, Dynamsoft Document Normalizer, and Dynamsoft Code Parser. Build Angular barcode and QR code scanner apps from scratch using the Dynamsoft Capture Vision JavaScript SDK to decode 1D/2D barcodes from image files and live camera streams...
-
In a world that is increasingly digital, the ability to transform physical paper documents into electronic files by scanning them from a multi-function printer (MFP) has become a fundamental requirement for businesses of all sizes. Scanning paper documents helps create a more organized and efficient workspace. E-documents foster better collaboration...
-
You can migrate Dynamic Web TWAIN’s JavaScript document-scanning samples to Angular TypeScript components and package them as a VSCode extension that provides code snippets and a ready-to-use project template. This lets Angular developers scaffold document scanning and editing apps without rewriting the official samples from scratch. This article is Part...
-
As the world best web document scanning SDK, Dynamic Web TWAIN supports all mainstream web application frameworks. This tutorial goes through the steps to build a simple document management application using Dynamic Web TWAIN and Angular. What you’ll build: A browser-based document management app in Angular that acquires images from...