API Reference
Cmdlet
Get-OfficePdfTextDiagnostic
Gets PDF text encoding and advanced-layout diagnostics for generated text before rendering.
Remarks
Gets PDF text encoding and advanced-layout diagnostics for generated text before rendering.
Examples
Check text that needs complex shaping.
PS>
Get-OfficePdfTextDiagnostic -Text 'مرحبا' -AdvancedLayout
Returns OfficeIMO.Pdf diagnostics describing right-to-left and complex-script layout requirements.
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
Get-OfficePdfTextDiagnostic [-AdvancedLayout] [-Encoding] [-FontPath <String>] [-Source <String>] -Text <String> [<CommonParameters>]#Parameter set:
All Parameter SetsParameters
- AdvancedLayout SwitchParameter
- Emit only advanced-layout diagnostics such as right-to-left, complex-script shaping, mark positioning, and script line breaking.
- Encoding SwitchParameter
- Emit only encoding/glyph coverage diagnostics.
- FontPath String
- Optional TrueType or OpenType/CFF font used for embedded-font glyph coverage and layout diagnostics.
- Source String
- Optional source label included in diagnostic objects.
- Text String
- Text to inspect.
Outputs
OfficeIMO.Pdf.PdfTextEncodingDiagnostic OfficeIMO.Pdf.PdfTextShapingDiagnostic