PDFAConvertParams Class Documentation
classPDFAConvertParams : SystemIDisposableNamespace:Datalogics::PDFL
- Inherits from:
SystemIDisposable
Detailed Description
Parameters for converting a document to PDF/A compliance.
These parameters control how a Document is converted to the PDF/A standard.
RemoveAllAnnotations if true, will remove all Annotations and Actions from the output
IgnoreFontErrors if true, will try to rasterize the page when fonts cannot be embedded
AbortIfXFAIsPresent if true, will abort conversion process if XFA form entry is detected
NoValidationErrors if true, will ignore validation errors
RasterizationResolution rasterization resolution; if 0, use 72 DPI
ValidateImplementationLimitsOfDocument Validate PDF Implementation Limits of the Document. PDF/A is an ISO-standard version the PDF format. It is designed to be used with PDF files that need to be archived and stored for long periods. For example, the fonts in a PDF/A file are embedded in the file itself, rather than accessed through a link to a font directory on a local server.
Referenced by
Uses types
Constructor & Destructor Documentation
PDFAConvertParams
PDFAConvertParams(PDFAConvertParamsrhs, InternalConstructsignifier)Parameters
rhs: PDFAConvertParamssignifier: InternalConstruct
PDFAConvertParams
PDFAConvertParams()PDFAConvertParams
PDFAConvertParams(boolRemoveAllAnnotations, boolIgnoreFontErrors, boolAbortIfXFAIsPresent)Parameters
RemoveAllAnnotations: boolRemove all annotations whether legal or illegal.
IgnoreFontErrors: boolRasterize a page when fonts cannot be embedded.
AbortIfXFAIsPresent: boolAbort when XFA is present for PDF/A-1.
Parameters for converting to PDF/A.
PDFAConvertParams
PDFAConvertParams(boolremoveAllAnnotations, boolignoreFontErrors, boolabortIfXFAIsPresent, boolnoValidationErrors, ushortrasterizationResolution)Parameters
removeAllAnnotations: boolRemove all annotations whether legal or illegal.
ignoreFontErrors: boolRasterize a page when fonts cannot be embedded.
abortIfXFAIsPresent: boolAbort when XFA is present for PDF/A-1.
noValidationErrors: boolIgnore validation errors.
rasterizationResolution: ushortRasterization resolution.
Parameters for converting to PDF/A.
PDFAConvertParams
PDFAConvertParams(boolremoveAllAnnotations, boolignoreFontErrors, boolabortIfXFAIsPresent, boolnoValidationErrors, ushortrasterizationResolution, boolvalidateImplementationLimitsOfDocument)Parameters
removeAllAnnotations: boolRemove all annotations whether legal or illegal.
ignoreFontErrors: boolRasterize a page when fonts cannot be embedded.
abortIfXFAIsPresent: boolAbort when XFA is present for PDF/A-1.
noValidationErrors: boolIgnore validation errors.
rasterizationResolution: ushortRasterization resolution.
validateImplementationLimitsOfDocument: boolValidate PDF Implementation Limits of the Document.
Parameters for converting to PDF/A.
~PDFAConvertParams
~PDFAConvertParams()Property Documentation
AbortIfXFAIsPresent
boolAbortIfXFAIsPresent[get, set]IgnoreFontErrors
boolIgnoreFontErrors[get, set]NoValidationErrors
boolNoValidationErrors[get, set]ProfileDesc
stringProfileDesc[get, set]RasterizationResolution
ushortRasterizationResolution[get, set]RemoveAllAnnotations
boolRemoveAllAnnotations[get, set]ValidateImplementationLimitsOfDocument
boolValidateImplementationLimitsOfDocument[get, set]Member Function Documentation
ConstructorRetrieve
static PDFAConvertParamsConstructorRetrieve(System.IntPtrignored)Parameters
ignored: System.IntPtr
Returns:
PDFAConvertParamsDispose
voidDispose()Returns:
voidDisposeChildren
voidDisposeChildren()Returns:
void