API Reference
Cmdlet
New-OfficeDocumentReader
Creates an immutable fully configured OfficeIMO document reader.
Remarks
Creates an immutable fully configured OfficeIMO document reader.
Examples
Create a reader with OCR and a resilient processor policy.
PS>
$reader = New-OfficeDocumentReader -TesseractLanguage 'eng+pol' -MaxStoreItems 5000 -ProcessorFailureBehavior ContinueWithDiagnostic
The returned reader can be supplied to every PSWriteOffice Reader command.
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.
Syntax
New-OfficeDocumentReader [-AllStoreItems] [-MaxConcurrentReads <Int32>] [-MaxStoreItems <Int32>] [-ProcessorFailureBehavior <Throw|ContinueWithDiagnostic|StopWithDiagnostic>] [-TesseractDataPath <String>] [-TesseractDpi <Int32>] [-TesseractExecutablePath <String>] [-TesseractLanguage <String>] [-TesseractTimeoutSeconds <Int32>] [-UseTesseract] [<CommonParameters>]#Parameter set:
All Parameter SetsParameters
- AllStoreItems SwitchParameter
- Project every matching item from each email store.
- MaxConcurrentReads Int32
- Maximum asynchronous reads allowed in flight.
- MaxStoreItems Int32
- Maximum PST, OST, OLM, or EMLX items projected from each store. The default is 1,000.
- ProcessorFailureBehavior OfficeDocumentProcessorFailureBehavior
- Behavior when a processor fails.
- Possible values:
Throw,ContinueWithDiagnostic,StopWithDiagnostic - TesseractDataPath String
- Optional Tesseract tessdata directory.
- TesseractDpi Int32
- Optional input DPI passed to Tesseract.
- TesseractExecutablePath String
- Tesseract executable path or command name.
- TesseractLanguage String
- Tesseract language expression such as eng or eng+pol.
- TesseractTimeoutSeconds Int32
- Maximum Tesseract process duration in seconds. The default is 120.
- UseTesseract SwitchParameter
- Enable the built-in Tesseract command-line OCR adapter with default settings.
Outputs
OfficeIMO.Reader.OfficeDocumentReader