|
The ReadModuleType enumeration may take the following
values:
- Default
- Pdf
- SwfVector
- Xps
- XpsAny
- MSOffice
- OpenOffice
- Svg
- Eps
- BasicImage
The Default value allows ABCpdf to delegate the read operation
to what it considers to be an appropriate module or set of modules,
depending on the content provided and the method called.
The Pdf value is the standard PDF import module. It takes
advantage of the Password property.
The SwfVector module is a native Flash / SWF vector import
module. It takes advantage of the Operation and Frame
properties. The Operation must be either null or a SwfImportOperation.
The Xps module is a native XPS import module. It takes advantage
of the Operation property which must be
either null or an XpsImportOperation.
The XpsAny module prints via the XPS printer driver and then
imports the resultant document. It takes advantage of the Operation, FileExtension, and Timeout properties. The Operation provided must
be either null or an XpsImportOperation.
The MSOffice module uses Microsoft Office for document
conversion. This module is fast and produces high fidelity output,
including native form fields and annotations conversion. It takes
advantage of the AddForms, Boomarks, Password, EnableMSOfficeMacros, PreserveTransparency and Timeout properties.
The OpenOffice module uses OpenOffice.org for document
conversion. It takes advantage of the OpenOfficeParameters and Timeout properties.
The Svg module is a native SVG (Scaleable Vector Graphics)
import module. It takes advantage of the DefaultFont and DefaultRect properties.
The Eps module is a native EPS (Encapsulated PostScript) import
module. It takes advantage of the ErrorHandling and Log
properties.
The BasicImage module allows you to read images such as
JPEG and multi-page TIFF directly into a PDF document. It
takes advantage of the PreserveTransparency property.
|