Leadtools.Forms.DocumentWriters Assembly Changes from Version 16.5 to Version 17
Note on LEADTOOLS for .NET v17
In LEADTOOLS for .NET v16.5, some assemblies had a dependency on System.Drawing. System.Drawing is the .NET 2.0 assembly used with the Windows Forms and GDI+ platforms. Since LEADTOOLS v17 treats Windows Forms, Windows Presentation Foundation (WPF) and Silverlight as equal citizens, certain types in this LEADTOOLS assembly has been changed to reflect that. For example, properties with System.Drawing.Point type have been changed to use the new Leadtools.LeadPoint type, methods with a parameter of System.Drawing.Rectangle type have been changed to use the new Leadtools.LeadRect type. The following table shows the old 16.5 and corresponding new v17 types:
Old v16.5 Type |
New v17 Type |
---|---|
System.Drawing.Point |
Leadtools.LeadPoint |
System.Drawing.Size |
Leadtools.LeadSize |
System.Drawing.Rectangle |
Leadtools.LeadRect |
System.Drawing.Color |
Leadtools.RasterColor |
System.Drawing.Drawing2.FillMode |
Leadtools.LeadFillMode |
These changes are not listed in the topics below.
New Types
The following new types have been added to LEADTOOLS For .NET v17:
Type | Description |
---|---|
OneBitImageCompressionType |
Specifies the compression types for one bit per pixels images. |
ColoredImageCompressionType |
Specifies the compression types for colored images. |
PdfAutoBookmark |
Options to use when creating bookmarks in automatic way based on font information of the document when creating Adobe Portable Document Format (PDF) documents. |
PdfCustomBookmark |
Options to use when creating custom bookmarks based when creating Adobe Portable Document Format (PDF) documents. |
XlsDocumentOptions |
Provides extra options to use when saving a document using the Microsoft Excel 2003 format (XLS). |
New Members
The following new members have been added to existing types in LEADTOOLS For .NET v17:
Member | Description |
---|---|
PdfDocumentOptions.OneBitImageCompression |
Gets or sets one bit compression type used to compress one bit per pixel images when creating a PDF document. |
PdfDocumentOptions.ColoredImageCompression |
Gets or sets colored images compression type used for compressing colored images when creating a PDF document. |
PdfDocumentOptions.QualityFactor |
Gets or sets a value that determines the degree of loss in the compression process. |
PdfDocumentOptions.AutoBookmarksEnabled |
Gets or sets a value that indicate whether to use auto bookmarks in the final PDF document |
PdfDocumentOptions.TotalBookmarkLevels |
Gets or sets a value that determines the total number of bookmark levels for created PDF documents. |
PdfDocumentOptions.AutoBookmarks |
List of the current auto bookmarks options. |
PdfDocumentOptions.CustomBookmarks |
List of the custom (user) bookmarks to use when creating PDF documents. |
DocumentFormat.Xls |
Microsoft Excel 2003 format (XLS). |
DocumentPage.AnnotationContainer |
LEADTOOLS Annotation container that contains the objects to use when annotating a page in PDF documents. |
DocumentWriter.AppendLtd |
Appends one LEADTOOLS Temporary Document (LTD) file to another. |
Leadtools.Forms.DocumentWriters Assembly Changes from Version 16 to Version 16.5
New Assembly
The following assembly has been added to LEADTOOLS For .NET v16.5:
Namespace | Description |
---|---|
Leadtools.Forms.DocumentWriters | Includes classes, structures and enumerations for creating popular multi-page searchable documents such as Adobe PDF, Windows Word and HTML from standard Windows Enhanced Meta File (EMF). |