ReplacePageElementClipPath
Edición de flujos de contenido, trazados de recorte
Descripción
Reemplaza el objeto de ruta de nivel superior exacto que estableció un componente editable de la intersección de recorte efectiva de un elemento enumerado
Sintaxis
Delphi
Function TPDFlib.ReplacePageElementClipPath(ElementID, ClipPathIndex: Integer; Const PathSource: WideString; FillRule: Integer): Integer;Parámetros
| ElementID | Manejador opaco de elemento de página |
|---|---|
| ClipPathIndex | Índice de componente con base 1 cuya bandera editable devuelve la propiedad 6 de GetPageElementClipPathInfo |
| PathSource | Instrucciones de construcción de ruta de reemplazo que comienzan con m o re |
| FillRule | 0 para W o 1 para W* |
Valores devueltos
| 1 | La ruta fuente se reemplazó y todos los manejadores de elementos de página se invalidaron |
|---|---|
| 0 | La entrada no es válida, la fuente capturada cambió o el componente es de solo lectura |
Observaciones
La capa fuente capturada, el rango de instrucciones y la huella digital normalizada se validan todos antes de escribirLas coordenadas de
Las coordenadas de PathSource usan el espacio de usuario actual en la fuente de recorte original; la geometría de componentes enumerada usa el espacio de usuario predeterminado después de la CTM de la fuente
Se l'operatore di chiusura originale pintó y recortó el trazado, el reemplazo cambia también esa geometría pintada porque PDF usa el mismo trazado actual para ambos efectos
La edición cambia todo elemento posterior que consuma el mismo componente de recorte del estado de gráficos, no solo el elemento usado para seleccionarlo
Los límites iniciales de página, los recortes de contorno de texto, los recortes locales de Form, los objetos de trazado mal formados y los trazados divididos entre capas de contenido son de solo lectura
LastErrorCode es 532 para una entrada no válida, 533 para una fuente obsoleta o 534 para un componente de solo lectura