PeachDrawing.Text
PeachDrawing.Text.Unicode.ArabicJoining
ArabicJoining.Resolve(IReadOnlyList<int>) Method
Works out the positional form of every character of a text: the form that decides which glyph the font substitutes.
public static PeachDrawing.Text.Unicode.ArabicJoiningForm[] Resolve(System.Collections.Generic.IReadOnlyList<int> codepoints);
Parameters
codepoints System.Collections.Generic.IReadOnlyList<System.Int32>
The text as code points.
Returns
ArabicJoiningForm[]
One form for each entry of codepoints.
Remarks
A character that does not join, or that is transparent to joining, gets None, so the result is a correct no-op for text that is not in a joining script.