PDFium Delphi Component Docs

InsertClipPath Methode

Komponente: TPdf  ·  Unit: PDFium
Beschneidet alles auf der aktuellen Seite Gezeichnete auf ein Rechteck.

Syntax

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

Left, BottomSingle. Untere linke Ecke des Clip-Rechtecks in PDF-Seiteneinheiten (Punkte, Ursprung unten links auf der Seite).
Right, TopSingle. Obere rechte Ecke des Clip-Rechtecks in PDF-Seiteneinheiten.

Description

Fügt der Seite einen rechteckigen Clip-Pfad hinzu. Inhalt außerhalb des Rechtecks wird nicht mehr gezeichnet, bleibt aber in der Datei – Beschneiden verbirgt Inhalt, löscht ihn aber nicht. Verwenden Sie RemoveObject, wenn der Inhalt selbst entfernt werden muss

Das Rechteck wird im PDF-Benutzerraum angegeben, in dem y vom Seitenunterrand nach oben wächst; daher ist Bottom numerisch kleiner als Top

Der Clip-Pfad wird innerhalb des Aufrufs erstellt und zerstört; die Seite behält nur den resultierenden Clip-Zustand. Bei einem PDFium-Build ohne Clip-Pfad-Erstellung kehrt der Aufruf zurück, ohne die Seite zu ändern

Example

// nur die obere Hälfte einer A4-Seite behalten
Pdf.InsertClipPath(0, 421, 595, 842);
Pdf.UpdatePage;

See Also

PageObjectClipPath, GetPageBox, UpdatePage