Processor Class |
Namespace: Opait.ReportMiner.Api
public sealed class Processor : IDisposable
The Processor type exposes the following members.
| Name | Description | |
|---|---|---|
| Document |
Gets the current report document that is being processed.
| |
| Engine |
Gets the current processing engine.
| |
| ProductVersion |
Gets the current product version.
|
| Name | Description | |
|---|---|---|
| BeginSaveRecords |
Begin saving of records based on model definition parameters.
| |
| BeginSaveRecords(String, String, ExportFormat, Boolean) |
Begin saving records based on the specified parameters.
| |
| CopyTableToClipboard |
Copies the specified table to the Clipboard.
| |
| DetectField |
Detects a field on a specified PDF report page.
| |
| DetectLabel |
Detects a label on a specified PDF report page.
| |
| Dispose |
Dispose off the resources used by the instance of the class.
| |
| EndSaveRecords |
End save records and close all associated files.
| |
| FormatDataTable |
Formats the specified table as a System.Data.DataTable object.
| |
| FormatGlobalFields |
Formats the global fields detected at the report level.
| |
| FormatRecord |
Formats the extracted metadata for the specified record.
| |
| FormatSection |
Formats the specified section as text sentences and paragraphs.
| |
| FormatTable |
Formats the specified table as text.
| |
| FormatTableCSV |
Formats the specified table as a comma delimited string.
| |
| FormatTableJson |
Formats the specified table as Json.
| |
| FormatTableXML |
Formats the specified table as XML.
| |
| ParseGlobalFields |
Uses the specified report file to parse and extract global field only.
| |
| ParseRecords |
Extract and parse all logical records in the current report file.
| |
| ParseRecords(String, String, String, String) |
Uses the specified report file to parse and extract records.
| |
| SaveRecord |
Save the specified record. Must have called BeginSaveRecords before this call.
| |
| SaveRecordAsPdf |
Saves the pages of the specified record as a PDF file.
|