Tag: pdf
-
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...
-
In today’s digital world, we often need to convert, merge, and edit documents from various sources. Whether you’re working with PDFs, Word documents, images from your phone, or scanned documents from a physical scanner, having a unified tool that handles all these formats is invaluable. In this tutorial, we’ll build...
-
Building desktop applications that interact with hardware devices like scanners and cameras has traditionally been challenging, often requiring platform-specific driver installations, complex configuration, and dealing with vendor-specific SDKs. Modern .NET development, however, provides us with powerful frameworks and libraries that simplify these interactions significantly. In this comprehensive tutorial, we’ll walk...
-
HTML offers several ways to embed PDF files so users can view and edit them directly in the browser, from native <iframe> tags to JavaScript libraries that provide a consistent cross-browser experience. This article compares native HTML elements, server-side conversion, and JavaScript PDF viewers so you can choose the right...
-
In the digital age, PDFs are one of the most common formats for sharing and archiving documents. They preserve layout, fonts, and images across platforms. However, not all PDFs are created equal. While many contain actual text data, others—especially scanned documents—are essentially just images wrapped in a PDF container. This...
-
Building a web-based OCR (Optical Character Recognition) application has never been easier with modern JavaScript libraries. In this comprehensive tutorial, we’ll create a powerful OCR app that can process images, multi-page TIFFs, and PDFs, converting them into searchable PDF documents - all running entirely in the browser with free tools....
-
The Dynamsoft Python Barcode SDK, now part of the Dynamsoft Capture Vision Bundle, provides APIs for reading 1D and 2D barcodes from various image and PDF files. This tutorial demonstrates how to build both a command-line tool and a GUI application to read barcodes from PDF documents using the Dynamsoft...
-
Building a seamless document processing experience on the web requires more than just capturing documents. You also need intuitive ways to display and annotate e-documents directly in the browser. In this tutorial, we will walk through integrating two powerful JavaScript libraries from Dynamsoft: Dynamic Web TWAIN for scanning and capturing...
-
A mobile document scanner app typically includes features such as document capture, editing, and saving as PDF files. Since we’ve already created a web application with similar functionality using HTML5, JavaScript, and the Dynamsoft Document Viewer SDK,we can integrate that web app into an Android/iOS WebView to quickly develop mobile...
-
Burning (flattening) annotations means including them as vector graphics in the content of a PDF page, leaving them uneditable. Dynamsoft Document Viewer is a JavaScript SDK for document scanning and viewing, which can add annotations and export PDF files. In this article, we are going to explore how to use...
-
A PDF file can be encrypted, for security, in which case a password is needed to view or edit the contents. Dynamsoft Document Viewer is a JavaScript SDK for document scanning and viewing, which can encrypt and decrypt a PDF file. In this article, we are going to explore how...
-
Capturing and saving documents, such as receipts, invoices, and contracts, as PDF files is a common requirement for many businesses. In this article, we enhance our web document editor project built with Dynamsoft Document Viewer by adding the capability to detect and save documents as PDFs. The document detection feature...
-
Image compressing on the browser is a useful operation. It can improve the uploading performance and save the storage. In this article, we are going to talk about how to compress an image with JavaScript using the Dynamsoft Document Viewer SDK. We can compress an image by changing the following...
-
An e-signature is a digital form of a handwritten signature that allows individuals to sign documents electronically. It has become an essential tool for businesses and organizations to streamline the signing process, enabling documents to be signed in just a few clicks from anywhere in the world. In this article,...
-
You can extract and read DataMatrix and other 1D/2D barcodes from PDF files in the browser by flattening barcode annotations into raster images with Dynamsoft Document Viewer and decoding them with Dynamsoft Barcode Reader. This HTML5 and JavaScript workflow handles healthcare forms, logistics labels, and other PDF documents that embed...
-
You can generate QR codes, PDF417, DataMatrix, and other barcode types in the browser and embed them into PDF documents as permanent annotations using HTML5, JavaScript, bwip-js, and the Dynamsoft Document Viewer SDK. The entire workflow runs client-side, so no server upload or backend PDF processing is required. What you’ll...
-
A browser-based JavaScript app can clean up scanned documents by applying image filters and repairing punch holes, stamps, or marks with Telea inpainting. This tutorial uses the Dynamsoft Document Viewer SDK to convert scanned pages to black-and-white or grayscale and to reconstruct damaged backgrounds entirely client-side. Apply an image filter....
-
In many industries, a document scanner app is essential for capturing, editing, and uploading documents such as invoices and receipts to the cloud. By leveraging the Dynamsoft Document Viewer SDK, you can build a Progressive Web App (PWA) document scanner that enables users to capture images, crop them, combine multiple...
-
Dynamsoft Document Viewer is an SDK providing a set of viewers for document images. We can use it to incorporate PDF creating, viewing and annotating into our web apps. In this article, we are going to build a fully functional PDF viewer and annotator with Vue. What you’ll build: A...
-
Dynamsoft Document Viewer is an SDK providing a set of viewers for document images. We can use it to incorporate PDF creating, viewing and annotating into our web apps. In this article, we are going to build a fully functional PDF viewer and annotator in a React + TypeScript project....
-
A shipping label is an identification label that displays information about packages. It may contain the following info: Sender and receiver details (name, phone number, address) Tracking number Barcodes for reading the info with machines A standard shipping label is 4x6 inches (10x15 cm). Sample shipping label: In this article,...
-
Dynamsoft Document Viewer SDK provides a comprehensive set of APIs for viewing and annotating PDFs and images in web applications. By integrating the SDK into your Blazor web app, you can create a powerful document management system with advanced features such as PDF rendering, page navigation, image quality enhancement, and...
-
Dynamsoft Document Viewer is an SDK providing a set of viewers for document images. It has added an annotation feature since v2.0, which makes it easy to create a document scanning solution along with the following SDKs: Dynamic Web TWAIN to access document scanners in the browser. Dynamsoft Document Normalizer...
-
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...
-
Salesforce does not provide image-to-PDF merging by default, so build a Lightning Web Component that loads record images into Dynamsoft Document Viewer inside an iframe and exports them as a single PDF for printing and archiving. Dynamsoft Document Viewer is used as the SDK for image editing and PDF generation....
-
An iOS app written in Swift can pick multiple photos from the gallery, optionally auto-crop documents with Dynamsoft Document Normalizer, and merge the results into a single PDF file. This is useful for ID cards, receipts, or any workflow that needs several images combined into one shareable document. What you’ll...
-
You can convert PDF pages to JPG images entirely in the browser with HTML5 and JavaScript using Dynamic Web TWAIN, a document scanning SDK with built-in PDF rasterization support. Online demo What you’ll build: A browser-based tool that loads a PDF file and converts each page to a downloadable JPG...
-
Dynamic Web TWAIN is an SDK which enables document scanning and viewing from browsers. It can display PDF files in a customizable viewer. In this article, we are going to build a web component with Stencil.js to wrap Dynamic Web TWAIN as a PDF viewer so that we can embed...
-
Portable Document Format (PDF) is a file format developed by Adobe to present documents in a manner independent of application software, hardware, and operating systems.1 The basic types of content in a PDF are: Typeset text stored as content streams; Vector graphics for illustrations and designs that consist of shapes...