PrinterMarkAnnotation

PrinterMarkAnnotation

Visión general

PrinterMarkAnnotation es una clase en Aspose.PDF FOSS para .NET. Hereda de: Annotation.

Generador agregado de marcas de impresora.

Esta clase proporciona 9 métodos para trabajar con objetos PrinterMarkAnnotation en programas .NET. Los métodos disponibles incluyen: Accept, AddPrinterMarks, ChangeAfterResize, Clone, Flatten, GetRectangle, UpdateAppearances, WriteXfdf. Todos los miembros públicos son accesibles a cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS para .NET. Propiedades: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, y 41 más.

Propiedades

NombreTipoAccesoDescripción
AnnotationTypeAnnotationTypeLecturaSiempre PrinterMark.
RectRectangle?Lectura/EscrituraEl rectángulo de anotación (posición en la página).
InnerRectRectangle?LecturaEl rectángulo de anotación insertado por la entrada /RD (diferencias de rectángulo) — la región realmente dibujada dentro de Rect.
WidthdoubleLectura/EscrituraEl ancho del rectángulo de anotación.
HeightdoubleLectura/EscrituraLa altura del rectángulo de anotación.
ActiveStatestring?Lectura/EscrituraEstado de apariencia actualmente activo (/AS entry).
AlignmentTextAlignmentLectura/EscrituraAlineación de texto (para anotaciones de texto libre / widget que contienen texto enriquecido).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentLectura/EscrituraAlineación horizontal (Aspose.Pdf expone esto además de Alignment; ambos son configurables de forma independiente).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentLectura/EscrituraSobrescritura de alineación horizontal específica del texto.
AppearanceAppearanceDictionaryLecturaDiccionario de apariencia (/AP entry) — indexado por el nombre del flujo de apariencia (N, D, R).
StatesAppearanceDictionaryLecturaDiccionario de estado de apariencia (el sub-diccionario por estado de AP/N, p. ej.).
NormalAppearanceXForm?LecturaLa apariencia normal (/AP /N) de la anotación como un XForm, o null cuando no tiene ninguna.
UpdateAppearanceOnConvertboolLectura/EscrituraSi se debe regenerar el flujo de apariencia cuando una anotación se guarda en un documento convertido.
UseFontSubsetboolLectura/EscrituraSi la fuente incrustada (si la hay) debe ser reducida a un subconjunto.
Contentsstring?Lectura/EscrituraEl contenido de la anotación (texto).
OpacitydoubleLectura/EscrituraOpacidad de la anotación (0.0 = transparente, 1.0 = opaco).
BorderBorder?Lectura/EscrituraBorde de la anotación.
ColorColorLectura/EscrituraEl color del borde de la anotación (/C entry).
InteriorColorColor?Lectura/EscrituraEl color interior de la anotación (/IC entry, para anotaciones de círculo/cuadrado/línea).
Titlestring?Lectura/EscrituraEl título de la anotación (autor para anotaciones de marcado).
Namestring?Lectura/EscrituraEl nombre de la anotación (identificador único — la entrada /NM).
FullNamestring?LecturaNombre de anotación totalmente calificado.
Subjectstring?Lectura/EscrituraEl asunto de la anotación (/Subj entry).
ModifiedDatestring?LecturaLa fecha de modificación.
ModifiedDateTimeLectura/EscrituraLa fecha /M (modificada) como un DateTime tipado.
FlagsAnnotationFlagsLectura/EscrituraBanderas de anotación (/F entry) — usadas como soporte de almacenamiento tanto para la forma int como para la forma tipada.
AnnotationFlagsAnnotationFlagsLectura/EscrituraAlias tipado de Flags que coincide con la superficie pública Aspose.Pdf que expone AnnotationFlags como una propiedad.
ActionPdfAction?Lectura/EscrituraLa acción asociada a esta anotación (/A entry).
ActionsPdfActionCollectionLecturaColección de acciones asociadas a esta anotación.
Authorstring?LecturaEl autor de la anotación (entrada /T).
AnnotationStatestring?LecturaEl estado de la anotación (entrada /State), p. ej.
AnnotationStateModelstring?LecturaEl modelo de estado de la anotación (entrada /StateModel), p. ej.
ReplyTypestring?LecturaEl tipo de respuesta (/RT entry), p. ej.
InReplyToAnnotation?Lectura/EscrituraLa anotación a la que responde esta (/IRT entry).
QuadPointsPoint[]Lectura/EscrituraQuadPoints como una matriz de valores Point.
CharacteristicsCharacteristicsLecturaCaracterísticas de apariencia (color del borde, color de fondo, rotación).
PageIndexintLecturaÍndice basado en 1 de la página que posee esta anotación.
PagePage?LecturaLa página que posee esta anotación, o null cuando no se puede resolver (p. ej.
VerticalAlignmentVerticalAlignmentLectura/EscrituraAlineación vertical aplicada a este párrafo.
MarginMarginInfoLectura/EscrituraInformación de margen exterior aplicada a este párrafo.
IsFirstParagraphInColumnboolLectura/EscrituraForzar que el párrafo comience en una nueva columna.
IsKeptWithNextboolLectura/EscrituraMantener este párrafo en la misma página que el siguiente.
IsInNewPageboolLectura/EscrituraForzar que el párrafo comience en una nueva página.
IsInLineParagraphboolLectura/EscrituraBandera de párrafo en línea (no inicia una nueva línea).
HyperlinkTextstring?Lectura/EscrituraObjetivo de hipervínculo de tipo cadena heredado.
HyperlinkHyperlink?Lectura/EscrituraDecoración de hipervínculo tipado aplicada al párrafo.
ZIndexintLectura/EscrituraÍndice Z-order utilizado por el renderizador DOM.

Métodos

FirmaDescripción
AddPrinterMarks(document: Document, printerMarksKind: PrinterMarksKind)Agrega las familias solicitadas de marcas de impresora a cada página del documento.
AddPrinterMarks(page: Page, printerMarksKind: PrinterMarksKind)Agrega las familias solicitadas de marcas de impresora a una sola página.
Accept(visitor: AnnotationSelector)Envía esta anotación a la sobrecarga tipada Visit(SubType) del visitante.
GetRectangle(considerRotation: bool)Rectángulo delimitador ajustado por considerRotation.
ChangeAfterResize(transform: Matrix)Ajusta la geometría de la anotación después de que el usuario haya redimensionado la página o el rectángulo contenedor.
UpdateAppearances()Regenera el flujo de apariencia normal (/AP /N) a partir de la geometría y colores actuales de la anotación.
WriteXfdf(writer: System.Xml.XmlWriter)Serializa esta anotación como un elemento XFDF al escritor (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Aplana esta anotación — renderiza su apariencia visual en el contenido de la página y elimínala del arreglo de anotaciones de la página.
Clone()Shallow clone — copia el estado escalar/compartido por referencia.

Ver también

 Español