Document Framework Libraries and Components
The LEADTOOLS Document Framework is a comprehensive collection of .NET (C# & VB) and HTML5/JavaScript development libraries and components to create, read, analyze, mark up, and update raster and SVG images, annotations, thumbnails, text data, and metadata. The focal points of the Document Framework are the Document Viewer, Document Editor, Document Analyzer, Document Comparer, and Document Converter. The Document Framework is perfect for programmers that need to create solutions for Enterprise Content Management (ECM), document retrieval, Legal eDiscovery, and document normalization.
Robust Document Viewer Control
LEADTOOLS Document Viewer controls are OEM-ready, document-viewing solutions for .NET (C# & VB) and HTML5/JavaScript. Developers can create robust, full-featured applications with rich document-viewing features, including:
- Support for more than 165 document and image formats
- Text search (even for images)
- Annotation
- Memory-efficient paging
- Inertial scrolling
- Vector display
With only a few lines of code, a LEADTOOLS Document Viewer control can be added to any project.
Powerful Document Editor Control
The LEADTOOLS Document Editor is a zero-footprint document-editing solution for HTML5/JavaScript front ends with a Microsoft .NET (IIS & Kestrel), or Java (Linux/Apache) hosted back end. Developers can create robust, full-featured applications with rich document-editing capabilities, including:
- Load, edit, and save PDF, DOC/DOCX, RTF, and more
- Text search and replace
- Spell checking
- Undo/Redo
- Ruler
- Fonts and font styles
- Paragraph styles
- Text alignment
- Bulleted and numbered lists
- Images with text wrapping options
- Tables with split and merged cells, nested tables, and border styles
- Hyperlinks
- Headers and footers
- Page breaks
- Keyboard shortcuts
With only a few lines of code, a LEADTOOLS Document Editor control can be added to any project.
Document Converter Component
With the LEADTOOLS Document Converter library, developers can create powerful, AI-powered document conversion, archival, and delivery systems. Under the hood, the Document Converter component intelligently uses a combination of the LEADTOOLS Raster, SVG, OCR, and Document Writers libraries to convert images and documents using the best possible combination of accuracy and speed.
Document Comparison Component
The LEADTOOLS Document Compare component is an OEM-ready, zero-footprint document-comparison solution for HTML5/JavaScript front ends with a Microsoft .NET (IIS & Kestrel), Java (Linux/Apache) hosted back end. Developers can add full-featured Document Comparison functions to their application so that end-users can find and see all text insertions, deletions, and edits in two images or documents.
Intelligent Document Analyzer Component
The LEADTOOLS Document Analyzer component automates the review of documents to find information of interest in image and document formats. It finds data based on rulesets to be further processed such as highlighted or redacted.
Document Composer Component
The LEADTOOLS Document Composer component works with the LEADTOOLS Document Viewer for HTML. Users can load one or multiple documents to organize pages, merge multiple documents into one, and drag and drop, add, and remove pages
Document Writer Libraries
The LEADTOOLS Document Writer libraries are a powerful and flexible development tool to convert SVG and output from other LEADTOOLS components into document formats such as PDF and PDF/A, XPS, ePUB and MOBI, ALTOXML, Microsoft Word (DOC/DOCX), Microsoft Excel (XLS), HTML, RTF, and Text.
Comprehensive PDF Support
A document framework would not be complete without including a PDF component. With just a few lines of code, LEADTOOLS libraries empower developers with a comprehensive PDF API library to implement reliable and multi-threaded PDF functionality, without the need for third-party dependencies like Adobe Acrobat . Robust PDF classes to read, write, convert, and view PDF files can be combined with state-of-the-art OCR, OMR, ICR, Forms Recognition, Virtual Printing, and scanning APIs within LEADTOOLS to create complete solutions.
Complete Redaction Solution
With ever growing concerns of privacy and stringent regulations such as HIPAA, GDPR, and CCPA, maintaining control of data has never been more important. Redaction and anonymization are important tools for organizations that need to provide data to third-parties without violating policies and regulations. LEADTOOLS offers tools to redact, sanitize, and anonymize images, documents, and DICOM data sets.
Strong Excel API and Web Editor
The LEADTOOLS Excel API gives developers the power to load, create, edit, and save Excel sheets programmatically. Built with our award-winning Document SDK Technology, the LEADTOOLS Excel API provides support for a large variety of features including formatting, formula creation, styling, merging, and splitting cells and images.
- Formatting
- Formula creation
- Styling
- Merging
- Splitting cells and images
- Works seamlessly with the LEADDocument class
Designed similar to our Document Editor Control, this full-featured spreadsheet library is easy to integrate into existing HTML/JavaScript applications. This dynamic and user-friendly editor includes the following features:
- Dynamic data manipulation to easily add, edit, or delete rows and columns
- Support for multiple worksheets
- Formulas and functions capabilities including basic mathematical operations, statistical functions, and date/time functions
- Cell formatting including text size, text color, font, backgrounds, and more
- Ability to import and export .XLS and .XLSX documents
Easy to Integrate
LEADTOOLS handles the heavy lifting, eliminating months of R&D, while giving you the best quality and performance available. You'll be free to focus on other components of your application. Download the LEADTOOLS evaluation to streamline your development.
Document Framework SDK Platforms and Programming Interfaces
Operating Systems
Projects that use LEADTOOLS Document Framework libraries can be deployed to Windows, Linux, macOS, Android, iOS, and Web devices.
Frameworks
Developers that are leveraging these frameworks can utilize the Document Framework SDK: .NET 6+, .NET Framework, .NET MAUI, Xamarin, UWP, WinForms, ASP.NET, and Web Services / Web API (JSON, SOAP, REST)
Programming, Scripting, Markup
Document Framework code snippets and demo applications are provided for the following: C#, VB, XAML, Java, and HTML / JavaScript
Start Coding with LEADTOOLS Document Framework
Document Framework libraries as well as all LEADTOOLS Recognition, Document, Medical, Vector, and Imaging technologies for all development and target platforms, including Windows, Linux, and macOS.