Clipping
Informations
Author: Andreas Würmser
License: FPDF
Description
This script allows to define a clipping area. A clipping area restricts the display and prevents any
elements from showing outside of it.
6 shapes are available: text, rectangle, rounded rectangle, ellipse, circle and polygon. For each one,
you can choose whether to draw the outline or not.
ClippingText(float x, float y, string txt [, boolean outline])
ClippingRect(float x, float y, float w, float h [, boolean outline])
ClippingRoundedRect(float x, float y, float w, float h, float r, [, boolean outline])
ClippingEllipse(float x, float y, float rx, float ry [, boolean outline])
ClippingCircle(float x, float y, float r [, boolean outline])
ClippingPolygon(array points [, boolean outline])
The default value of outline
is false
.
Once you have finished using the clipping, you must remove it with UnsetClipping()
.
Additionally, a clipped version of Cell()
is provided:
ClippedCell(double w [, double h [, string txt [, mixed border [, int ln [, string align[, int fill [, mixed link]]]]]]])