|
Show an item of text. If you are processing text you will want
to override this function to pick up the text show operations.
The parameters passed are owned by the ContentStreamScanner and will be re-used for
efficiency reasons. So if you want to keep the parameters you will
need make copies of them.
This function is only called if the DoShowText property is set
to true. Unicode values are only passed if DoUnicode is set to true.
Widths are only passed if DoWidths is set to true.
Text units are relative to the
TextFontSize as set using the Tf operator - if you double the
font size you double the advances. The text rendering matrix
includes the font size so for placement on the page you would need
to divide the advances by the font size and then transform using
the value from
GetTextRenderingMatrix.
|