XtremeDocumentStudio.NETWebForms
15.2.0
See the version list below for details.
dotnet add package XtremeDocumentStudio.NETWebForms --version 15.2.0
NuGet\Install-Package XtremeDocumentStudio.NETWebForms -Version 15.2.0
<PackageReference Include="XtremeDocumentStudio.NETWebForms" Version="15.2.0" />
paket add XtremeDocumentStudio.NETWebForms --version 15.2.0
#r "nuget: XtremeDocumentStudio.NETWebForms, 15.2.0"
// Install XtremeDocumentStudio.NETWebForms as a Cake Addin
#addin nuget:?package=XtremeDocumentStudio.NETWebForms&version=15.2.0
// Install XtremeDocumentStudio.NETWebForms as a Cake Tool
#tool nuget:?package=XtremeDocumentStudio.NETWebForms&version=15.2.0
Gnostice XtremeDocumentStudio .NET is the next-generation multi-format document-processing component suite for .NET developers. Currently, XtremeDocumentStudio .NET WebForms Viewer control supports viewing, printing, and converting PDF, DOCX, DOC, BMP, JPEG, PNG, WMF, EMF, TIFF and MTIFF. More formats will be introduced in future.
XtremeDocumentStudio .NET is 100% managed code. It can natively process supported formats without requiring external software such as Microsoft Word, Open XML SDK, Word Automation Services, Adobe PDF library or GhostScript.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net40 is compatible. net403 was computed. net45 was computed. net451 was computed. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
This package has no dependencies.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version 2015 R2 - January 27, 2015
==================================
Supported Formats: PDF, DOCX, DOC, BMP, JPG, PNG, WMF, EMF, TIFF and MTIFF
Operations: Viewing, printing and converting
Controls: DocumentViewer, DocumentPrinter and DocumentConverter
Document Viewer:
* Formats supported: PDF, DOCX, DOC, BMP, JPG, PNG, WMF, EMF, TIFF and MTIFF
* AJAX-powered ASP.NET Document Viewer Extension [Ultimate edition only]
+ Displays and prints documents in ASP.NET MVC applications
+ Supports PDF, DOCX, DOC, TIFF, JPEG, BMP, PNG, EMF and WMF formats
+ Customizable user-friendly floating toolbar with page number and page count display, and buttons for saving, printing, navigating pages and performing other operations.
+ Theming support with ability to provide multiple custom themes through stylesheets (CSS files) and select them by setting the Theme property.
+ Server-side features:
- Load documents from files and streams
- Naming of client-side JavaScript object through ClientObjectName property.
- Properties to configure toolbar buttons, position and appearance; scrollbar options; viewer background color.
+ Client-side features:
- Auto instantiated client-side object provides scripting support on the client-side to implement custom interactivity and processing.
- Get page number and page count of loaded document
- Get and set properties printing resolution
- Methods to navigate pages, save document, print document, zoom in and zoom out
- Get notifications when current page changes by attaching to the add_PageChanged event.
* DOCX/DOC (Word 97-2003 binary) Support
+ Paragraphs
+ Sections
+ Columns
+ Images
- Picture positioning
- Text wrapping around images
- images stored in legacy VML format
+ Text alignment and indentation
+ AllCaps text style
+ Underlined text
+ Headers and footers
+ Numbered and bulleted lists
- Bullets
- Decimal
- Lower Letter
- Upper Letter
- Lower Roman
- Upper Roman
- Cardinal Text
+ Table Rendering
- Support for table styles hierarchy, table/cell borders (Left, Top, Right, Bottom, InsideH, InsideV), table/cell shading (color and solid-pattern filling), cell margins, cell alignment, split cells, merged cells (horizontal and vertical)
- Support for cells' preferred width and row height (Auto, Atleast and Exactly)
- Support for tables flowing over pages
- Support for rows split across pages
- Support for repeating headers across pages
- Support for nested Tables
- Support for tables in headers and footers
- Support for tables with columns extending beyond margins
+ Support for rendering the following fields in DOCX format:
- Page
- NumPages
- Date
- CreateDate
- Time
- SaveDate
- Author
- Subject
- Keywords
- Title
Document Conversion:
* DocumentConverter component.
- Support for converting documents to a single output file.
- Input documents can be specified using a list of streams, list of file pathnames, or a single stream or a single file pathname.
- Support for specific conversion settings for individual documents in a single conversion job.
- Events to cancel or skip documents or pages; provide filenames or output streams for converted documents; obtain notifications of various stages in the conversion job; provide password for decrypting encrypted documents.
- Supported formats:
Input: PDF, DOCX, DOC, images (JPG, PNG, TIFF (single, multi-page), EMF, WMF, BMP, etc.)
Output: PDF, DOCX, TXT, HTML, image formats (JPG, PNG, TIFF (single, multi-page) etc.)
* Document creation/editing: [Ultimate edition only](Preview)
+ DOCX
+ Creation
+ Create DOCX documents from scratch
+ Add elements - sections, headers and footers, paragraphs,
tables, text and images
+ Add content as DOM elements and through enhanced user friendly
APIs
+ Create styles
+ Create numbered lists
+ Editing
+ Read existing DOCX documents from files and streams
+ Load content elements in a DOM tree
+ Insert, edit and delete elements - sections, headers and footers,
paragraphs, tables, text and images
+ Change style set of the document
+ Save documents to files and streams
+ Mail Merge
- Modularization of merging operation and post-merge actions (such as save to file, save to stream, save to IDocument, e-mail document, etc.)
- Events to
* obtain notifications
+ Monitor and display mail merge job progress
- BeginJob
- BeginMergeInstance
- FieldUpdating
- BeginPostMergeAction
- EndPostMergeAction
- EndMergeInstance
- Progress
- Error
- EndJob
* control operation flow - continue with or entirely skip the current record, or cancel the whole operation
* provide output file pathnames or streams
- Supported merge-field data sources:
* Dictionary<string, Object>
* DataTable
* DataRow
* IDynamicMailMergeSource
- Supported merge template formats:
* DOCX
* DOTX
* DOTM
* DOC
* DOT
- Supported merged output document formats:
* PDF
* DOCX
* Images (JPG, PNG, TIFF, BMP)
* HTML
* Text
- Other features
* Automatic mapping of template merge-fields with data source columns sharing the same name
* Add, edit or delete merge-field mapping using APIs provided in FieldMapping class.
* Option to remove empty merge-field containers.
* Option to break for a merge input instance using MailMerge.MergeInstanceBreakType - create a new document, page, or paragraph.