Package: pango
Function pango-layout-extents
Lambda Listpango-layout-extents (layout) ArgumentsReturn Value ink-rect -- a pango-rectangle instance with the extents of the layout as drawn or NULL to indicate that the result is not needed logical-rect -- a pango-rectangle instance with the logical extents of the layout or NULL to indicate that the result is not needed Details
Computes the logical and ink extents of layout.
Logical extents are usually what you want for positioning things. Note that
both extents may have non-zero x and y. You may want to use those to offset
where you render the layout. Not doing that is a very typical bug that shows
up as right-to-left layouts not being correctly positioned in a layout with
a set width. The extents are given in layout coordinates and in Pango units; layout coordinates begin at the top left corner of the layout. | See also |
2021-1-15