DeletePageElementClipPath

Inhaltsstrom-Bearbeitung, Beschneidungspfade

Beschreibung

Löscht eine exakt bearbeitbare Komponente aus dem effektiven Clipping-Durchschnitt eines aufgezählten Elements

Syntax

Delphi

Function TPDFlib.DeletePageElementClipPath(ElementID, ClipPathIndex: Integer): Integer;

Parameter

ElementIDOpakes Seitenelement-Handle
ClipPathIndex1-basierter Komponentenindex, dessen bearbeitbar-Flag von Eigenschaft 6 von GetPageElementClipPathInfo zurückgegeben wird

Rückgabewerte

1Die Clipping-Komponente wurde gelöscht, und alle Seitenelement-Handles wurden ungültig gemacht
0Das Handle oder der Index ist ungültig, die erfasste Quelle hat sich geändert, oder die Komponente ist schreibgeschützt

Anmerkungen

Bei der üblichen W n- oder W* n-Sequenz wird das nun ungenutzte vollständige Pfadobjekt entferntWenn der abschließende Operator ebenfalls Umrisse zeichnet oder füllt, wird nur

Wenn der abschließende Operator auch strich oder füllte, wird nur W oder W* entfernt, sodass die ursprüngliche Maloperation intakt bleibt

Das Löschen eines vorhandenen Bestandteils erweitert die Clipregion für jeden späteren Nutzer im selben Grafikzustandsbereich

LastErrorCode 532 für ungültige Eingabe, 533 für veraltete Quelle oder 534 für eine schreibgeschützte Komponente