Enum TextEditOptions.NoCharacterAction
TextEditOptions.NoCharacterAction enumeration
Action to perform if font does not contain required character
public enum NoCharacterAction
Values
Name | Value | Description |
---|---|---|
ThrowException | 0 | Throw exception |
UseStandardFont | 1 | Repalce font to standard font which contains required character |
ReplaceAnyway | 2 | Replace text anyway without font substitution |
ReplaceFonts | 3 | Replaces fonts as necessary to ensure all characters in the text can be displayed. The font substitution algorithm follows these steps: 1. If the user explicitly sets the Font property, check if the specified font can display the desired characters. 2. If no user-defined font is set, search through fonts added via the Sources . 3. Analyze the text to identify its alphabet or script and suggest font names accordingly. Attempt to locate and use these fonts from the system. 4. As a fallback, search the system for any font capable of displaying the required characters. |
UseCustomReplacementFont | 4 | Repalce font to defined replacement font |
See Also
- class TextEditOptions
- namespace Aspose.Pdf.Text
- assembly Aspose.PDF