Convert the characters in
text into glyphs.
Given a segment of text and the corresponding `PangoAnalysis` structure returned from [func@Pango.itemize], convert the characters into glyphs. You may also pass in only a substring of the item from [func@Pango.itemize].
It is recommended that you use [func@Pango.shape_full] instead, since that API allows for shaping interaction happening across text item boundaries.
Note that the extra attributes in the
analyis that is returned from [func@Pango.itemize] have indices that are relative to the
entire paragraph, so you need to subtract the item offset from their indices before calling [func@Pango.shape].
the text to process
the length (in bytes) of
`PangoAnalysis` structure from [func@Pango.itemize]
glyph string in which to store results