LEADTOOLS Forms Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.22
Leadtools.Forms.DocumentWriters Assembly Changes

Version 17 changes

Version 16.5 changes

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).