PDFium Delphi Component Docs

InsertClipPath Méthode

Composant: TPdf  ·  Unit: PDFium
Découpe tout ce qui est dessiné sur la page courante selon un rectangle

Syntax

procedure InsertClipPath(Left, Bottom, Right, Top: Single);

Left, BottomSingle. Coin inférieur gauche du rectangle de découpe en unités de page PDF (points, origine au coin inférieur gauche de la page)
Right, TopSingle. Coin supérieur droit du rectangle de découpe en unités de page PDF

Description

Ajoute un chemin de découpe rectangulaire à la page. Le contenu hors du rectangle cesse d'être peint, bien qu'il reste dans le fichier - la découpe masque le contenu, elle ne le supprime pas. Utilisez RemoveObject lorsque le contenu lui-même doit disparaître

Le rectangle est donné dans l'espace utilisateur PDF, où y croît vers le haut depuis le bas de la page, de sorte que Bottom est numériquement inférieur à Top

Le chemin de découpe est créé et détruit à l'intérieur de l'appel ; la page ne conserve que l'état de découpe résultant. Sur une build PDFium sans création de chemin de découpe, l'appel revient sans modifier la page

Example

// keep only the top half of an A4 page
Pdf.InsertClipPath(0, 421, 595, 842);
Pdf.UpdatePage;

See Also

PageObjectClipPath, GetPageBox, UpdatePage