Class PDFUAConformance
PDFUAConformance class is used to process PDF documents for PDF/UA (ISO 14289-1) compliance, including converting existing PDF files to PDF/UA compliant documents.
Note: This feature is currently experimental and subject to change.
Implements
Inherited Members
Namespace: pdftron.PDF.PDFUA
Assembly: PDFNet.dll
Syntax
public sealed class PDFUAConformance : IDisposable
Constructors
PDFUAConformance()
Declaration
public PDFUAConformance()
Methods
AutoConvert(string, string)
Converts the input pdf to PDF/UA, will auto-gen required structure analysis JSON, requires DataExtractionModule (with Doc Structure engine) to be properly configured.
Declaration
public void AutoConvert(string src_file, string dest_file)
Parameters
Type | Name | Description |
---|---|---|
string | src_file | The path to the PDF file to convert. |
string | dest_file | The path to output the converted file. |
Remarks
This function is experimental and is subject to change.
AutoConvert(string, string, PDFUAOptions)
Converts the input pdf to PDF/UA, will auto-gen required structure analysis JSON, requires DataExtractionModule (with Doc Structure engine) to be properly configured.
Declaration
public void AutoConvert(string src_file, string dest_file, PDFUAOptions options)
Parameters
Type | Name | Description |
---|---|---|
string | src_file | The path to the PDF file to convert. |
string | dest_file | The path to output the converted file. |
PDFUAOptions | options | The options to use when converting/validating, see PDFUAOptions for details. |
Remarks
This function is experimental and is subject to change.
Dispose()
Declaration
public override sealed void Dispose()
Dispose(bool)
Declaration
[HandleProcessCorruptedStateExceptions]
protected void Dispose(bool A_0)
Parameters
Type | Name | Description |
---|---|---|
bool | A_0 |
~PDFUAConformance()
Declaration
protected ~PDFUAConformance()