Methods avanzados de THPDFPage

Esta página enumera métodos públicos avanzados de THPDFPage usados en flujos de autoría especializados y código de compatibilidad

Anotaciones de marcado y enriquecidas

AddHighlightAnnotation, AddUnderlineAnnotation, AddSquigglyAnnotation, AddStrikeOutAnnotation, AddPolylineAnnotation, AddPolygonAnnotation, AddInkAnnotation, AddCaretAnnotation, AddScreenAnnotation, AddWatermarkAnnotation, AddRedactAnnotation, Add3DAnnotation, AddRichMediaAnnotation, AddPopupAnnotation - crean anotaciones de revisión, multimedia, marca de agua, redacción, 3D, medios enriquecidos y emergentes

HPDFDefaultLineExtras y HPDFDefaultPolyExtras devuelven registros extras inicializados a cero para que el llamador configure solo los campos opcionales de anotación de línea o polígono que necesita The returned records are THPDFLineExtras and THPDFPolyExtras

Extensiones de acciones de botón

AddPushButtonWithHideAction, AddPushButtonWithSubmitAction, AddPushButtonWithRenditionAction, AddPushButtonWithSoundAction, AddPushButtonWithMovieAction - agregan acciones de botón para visibilidad de campos, envío de formularios, medios Rendition, sonido y reproducción de películas heredadas

Cajas de página y visualización

SetCropBox, SetBleedBox, SetTrimBox, SetArtBox, SetPageRotation, SetUserUnit, SetTabsOrder, DocScale - controlan cajas de producción, rotación, escala de unidades para páginas grandes, orden de tabulación de anotaciones y escala de dibujo heredada

Transparencia y contenido opcional

SetTransparencyGroup, SetTransparencyGroupICC, ClearTransparencyGroup, BeginOptionalContent, EndOptionalContent - controlan grupos de transparencia de página y envuelven operaciones de dibujo en capas de contenido opcional registradas en el documento

Texto, fuentes, códigos de barras y compatibilidad

BeginMarkedContentMCIDProps, SetType3Font, SetCharacterSpacing, SetTextMatrix, MoveToNextLine, SetRGBHyperlinkColor, FMEllipse, MFRectangle, DirectDrawBarcode, TextOutStr, OutText, RtLTextOutStr, SetFontAndSize, ShowMetafileEx, Debug_GetProcessedRtlString, ProcessFont - cubren estado de texto de bajo nivel, selección de fuente Type 3, color de hipervínculo, códigos de barras, alias de compatibilidad y diagnóstico

Ayudantes de campos de firma digital

AttachPAdESSeedValue - Adjunta un diccionario de valores semilla PAdES a un campo de firma existente para anunciar restricciones de resumen, subfiltro, motivo, ubicación, contacto, sello de tiempo y certificado antes de firmar. Cree primero el campo con AddPAdESSignatureField u otro ayudante y después llame a AttachPAdESSeedValue

Véase también