bounding box and the side bearings get cropped. If you pass ``0`` to both ``width`` and ``height`` and set ``contain`` to ``True``, it expands to the bounding box while maintaining the origin of the contours, meaning that LSB will be maintained but RSB won’t. The difference between the two becomes more obvious when rotate or skew transformation is applied. :Example: .. code-block:: >> pen = FreeTypePen(None) >> glyph.draw(pen) >> pen.show(width=500, height=1000) r