Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfTextShapingDiagnostic

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Source revision 804a7612eee4 with working tree changes
Modifiers sealed

Describes text that can be written only through OfficeIMO.Pdf's current simplified scalar text path.

Inheritance

  • Object
  • PdfTextShapingDiagnostic

Usage

Explore 3 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 1

Methods

public PdfConversionWarning ToConversionWarning(String converter = "OfficeIMO.Pdf") #
Returns: PdfConversionWarning

Converts this shaping diagnostic to the shared conversion warning shape used by PDF adapters.

Parameters

converter System.String = "OfficeIMO.Pdf" optionalposition: 0
Converter or adapter name to place on the warning.

Returns

A shared conversion warning carrying this diagnostic and stable details.

Properties

public String Source { get; } #

Caller-provided source label such as a block, field, sheet, slide, or converter area.

public Int32 Index { get; } #

UTF-16 index of the first scalar requiring advanced text layout support.

public String CodePoint { get; } #

Unicode code point formatted as U+XXXX or U+XXXXX.

public String Text { get; } #

Scalar text that triggered the diagnostic.

public String Script { get; } #

Script, feature, or layout family that requires advanced shaping or bidirectional layout.

public String Code { get; } #

Stable warning code suitable for shared conversion reports.

public String Message { get; } #

Human-readable diagnostic message.