.NET Document Manipulation APIs
APIs to view, export, annotate, compare, sign, automate and search documents in your .NET applications.Download Free Trial
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. The APIs we offer include:
GroupDocs.Total for .NET includes the following document manipulation APIs 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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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
GroupDocs.Total for .NET offers individual solutions for