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

ElementIDManejador opaco de elemento de página
ClipPathIndexÍndice de componente con base 1 cuya bandera editable devuelve la propiedad 6 de GetPageElementClipPathInfo
PathSourceInstrucciones de construcción de ruta de reemplazo que comienzan con m o re
FillRule0 para W o 1 para W*

Valores devueltos

1La ruta fuente se reemplazó y todos los manejadores de elementos de página se invalidaron
0La 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