.NET Document Automation APIs

APIs to View, Export, Annotate, Compare, Sign, Automate and Search Documents in your .NET Applications.

GroupDocs.Total for .NET is a compilation of every .NET API offered by GroupDocs. We compile it on a daily basis to ensure that it contains the most up to date versions of each of our .NET document manipulation APIs.

With GroupDocs.Total for .NET developers can use all our APIs with a single license. However, you can order any individual API as well.


GroupDocs.Total for .NET includes the following document manipulation APIs for .NET:

GroupDocs.Viewer for .NET

Powerful document viewer API to render, view and display documents of more than 50 file formats. ‎Comprehensively render whole document, efficiently render partial document, or render specific ‎page/cell range. Render individual document layer, with or without annotations and comments for the ‎supported file formats.‎

GroupDocs.Annotation for .NET

Annotation management API to create and manipulate various types of annotations, such as, area, ‎text, polyline, point, underline etc. It presents you with a comprehensive set of markup tools to ‎highlight, strikethrough, tag and comment on text and images. Print the annotated documents or ‎export to PDF along with annotations.‎

GroupDocs.Conversion for .NET

Comprehensive document conversion API to configure and convert documents among more than 50 ‎files formats. With features as, render email header during conversion from email, set custom font ‎directories, configure & place watermark, and advanced conversion method etc. this API is much more ‎than a simple file conversion tool.‎‎

GroupDocs.Comparison for .NET

Document difference checker API to compare both content as well as text styles. Choose level of ‎detail for the comparison process. Apply or Reject changes after difference analysis. Fetch documents ‎via file or stream. Specify word separator & font color to stylize compared text. Compare password ‎protected files.‎‎

GroupDocs.Signature for .NET

‎eSignature manipulation API to sign digital documents of various formats. Fetch all registered ‎certificates present in the system. Apply signature of many types, such as, text, barcode, image, QR-‎code etc. Perform simple and advanced search to locate desired signatures. Configure signature ‎properties, such as, shadow, alignment, dimensions and much more.‎

GroupDocs.Assembly for .NET

Document automation and report generation API by building and customizing templates for supported ‎formats. Manipulate data using formulae & sequential data operations, format strings in template ‎syntax, set ordinal, cardinal, alphabetic, and numeric formatting. Define variables; dynamically insert ‎contents to reports with conditional formatting and so on.‎

GroupDocs.Metadata for .NET

‎Metadata access and manipulation API to read, edit, replace and remove metadata of various ‎document types. Compare metadata properties of two files to identify their similarities and ‎differences. Export metadata to Excel, CSV or DataSet. Detect MIME Type of a Specific File or File ‎Stream. Remove location information from photos. Reduce memory consumption of files.‎

GroupDocs.Search for .NET

‎Document and text search API that offers basic to advanced search features, such as, build and merge ‎multiple indexes, search via Simple, Boolean, Fuzzy, Regular Expression (Regex) and other query ‎types. Apply fast, reliable and smart search to files, documents and emails. Search based on ‎homophonic terms, synonyms, date range, wild cards & case sensitivity.‎

GroupDocs.Parser for .NET

‎Text extractor API that supports extraction of raw, formatted & structured text and metadata from ‎supported file formats. Parse password protected documents. Choose between fast or standard text ‎extraction. Markdown & HTML formatter supports formatting of font, hyperlinks, headings, lists & ‎tables. Get data from Email container (Exchange Web Server, POP3, IMAP).‎

GroupDocs.Watermark for .NET

Digital watermark application and manipulation API to apply new watermarks, search and remove ‎existing watermarks from documents of supported formats. Lock watermarks to restrict editing. ‎Replace existing watermarks. Protect text watermark using unreadable characters in presentations. ‎Modify shape properties such as alternative text, rotate angle etc. in presentation.‎‎

GroupDocs.Editor for .NET

‎Document Editor API to load document of supported file format, convert it to HTML, push HTML to ‎external HTML editor, save the HTML to its original file format. Separately fetch resources attached ‎with any document. Get CSS Content of HTML Document. Fetch HTML DOM from String Content & ‎Convert to Document. Apply Security to Resultant Document.‎

GroupDocs.Merger for .NET

‎Document merger and splitter API to combine, split, rearrange, swap, trim, and remove single page or ‎a collection of pages, slides or diagrams. Set or remove password protection for known and unknown ‎file formats. Stitch or split single or batch of documents. Trim document by removing specific pages, ‎slides or diagrams.‎

GroupDocs.Redaction for .NET

Document redaction and sanitization API to redact, remove or hide classified information, content and metadata from documents, worksheets, PDF files and slides.‎‎

GroupDocs.Classification for .NET

‎Raw text and documents classification API for .NET applications. Classify content and document formats like Microsoft Office Word, PDF, OpenDocument, RTF and Text using several taxonomies including documents and IAB-2. Easily customize the classified results using bunch of advanced features as per your requirements.

Advanced API Features

View any format document in its original format or in HTML, Images or PDF format

Annotate any PDF, DOCX, XLSX and PPTX documents

Save annotations in different objects like JSON files, Databases or merge with original file

Export annotations to separate PDF or Word file

Fastest on-the-fly conversion API

Batch conversion of multiple files

Compares content for differences in words and paragraphs

Separate differences summary while using comparison API

Multiple signature properties

Setup signature on arbitrary pages like first, last, even, odd etc

Generate Multi format documents from more than one data sources

Built-in and custom metadata operations in the form key/value pairs

Export metadata attached with supported file formats

Multiple basic and advance searching methods

Fuzzy and Synonym Search

Search and remove Text/Image watermark

Adding watermark to images inside a document

Extract structured and highlighted text

Fetches text from containers containing other files such as zip archives

Direct and inverse document transformation

Edit multiple document formats

Support and Learning Resources

GroupDocs.Total for .NET offers individual solutions for