PolygonAnnotation
Revisió
PolygonAnnotation És una classe en Aspose.PDF FOSS per a .NET. Heretat de: PolyAnnotation.
Aquesta classe proporciona 16 mètodes per treballar amb els objectes PolygonAnnotation en programes .NET. Els mètodes disponibles inclouen: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, PolygonAnnotation, SetMarkedState,I tres mètodes addicionals. Tots els membres públics estan accessibles a qualsevol aplicació .NET després d’instal·lar el Aspose.PDF FOSS per al paquet .Net. Propietats : Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState,I 46 més.
Propietats
| Nom | Tipus | Access | Descripció |
|---|---|---|---|
AnnotationType | AnnotationType | Llegir | Obté el tipus d’anotació. |
Vertices | Point[] | Llegir / Escriure | Les vertices del camí ( / Entrar a les vertical). |
Intent | PolyIntent | Llegir / Escriure | La intenció de l’anotació ( / entrada IT). |
CreationDate | System.DateTime | Llegir / Escriure | El timestamp de creació està enregistrat a /CreationDate. |
Opacity | double | Llegir / Escriure | Opacitat (0.1) es porta a /CA. |
Popup | PopupAnnotation? | Llegir / Escriure | Anotació de popup associada (Popup). |
ReplyType | ReplyType | Llegir / Escriure | Respondre la relació a InReplyTo (/RT). |
RichText | string? | Llegir / Escriure | Contingut de text rics (/RC), formatat en XHTML. |
Subject | string? | Llegir / Escriure | Línia de subjecte ( / Subj). |
Title | string? | Llegir / Escriure | Títol / títol portat en /T. |
Rect | Rectangle? | Llegir / Escriure | La direcció de la anotació (posició a la pàgina). |
InnerRect | Rectangle? | Llegir | L’anotació rectangle insecte per la entrada /RD (diferències de l’oestang) - la regió realment atrapada dins del Rect. |
Width | double | Llegir / Escriure | La amplada de l’anotació rectangular. |
Height | double | Llegir / Escriure | L’alçada de la anotació rectangular. |
ActiveState | string? | Llegir / Escriure | Estat d’aparició actualment actiu ( / entrada de l’AS). |
Alignment | TextAlignment | Llegir / Escriure | Alineació de text (per a anotacions gratuïtes / widget amb rics textos). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Llegir / Escriure | Alineació horitzontal (Aspose.Pdf exposa això a més de l’Alineación; les dues són independentment ajustables). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Llegir / Escriure | El text específic de l’alineació horitzontal. |
Appearance | AppearanceDictionary | Llegir | Dicionari d’aparença (/entrada AP) - clau per nom de flux d’aparança, N, D, R. |
States | AppearanceDictionary | Llegir | Dicionari d’aparença-estat (el subdict per estat de AP/N, etc. |
NormalAppearance | XForm? | Llegir | L’aparença normal (/AP / N) de l’anotació com un XForm, o nul quan no té cap. |
UpdateAppearanceOnConvert | bool | Llegir / Escriure | O per regenerar el flux d’aparença quan una anotació es salva en un document convertit. |
UseFontSubset | bool | Llegir / Escriure | Si la font incorporada (si és alguna) ha de ser subset. |
Contents | string? | Llegir / Escriure | El contingut de l’anotament (text). |
Border | Border? | Llegir / Escriure | La frontera de l’anotació. |
Color | Color | Llegir / Escriure | El color de la anotació frontera ( / C entrada). |
InteriorColor | Color? | Llegir / Escriure | El color interior de l’anotació ( / entrada IC, per a anotacions de cercle / quadrada / línia). |
Name | string? | Llegir / Escriure | El nom de l’anotació (únic identificador - la entrada /NM). |
FullName | string? | Llegir | Nom de la anotació completament qualificat. |
ModifiedDate | string? | Llegir | Data de la modificació. |
Modified | DateTime | Llegir / Escriure | La data /M (modificada) com a un DateTime. |
Flags | AnnotationFlags | Llegir / Escriure | Banderes d’anotació ( / entrada F) - utilitzats com a suport de l’emmagatzematge per tant els formularis int i tipat. |
AnnotationFlags | AnnotationFlags | Llegir / Escriure | Tipat alias de Banderes que correspon a la superfície pública Aspose.Pdf que exposa AnnotationFlags com a propietat. |
Action | PdfAction? | Llegir / Escriure | L’acció associada amb aquesta anotació (/A entrada). |
Actions | PdfActionCollection | Llegir | Col·lecció d’accions associades a aquesta anotació. |
Author | string? | Llegir | El autor de l’anotament ( / T entrada). |
AnnotationState | string? | Llegir | El estat d’anotació ( / entrada estatal), per exemple. |
AnnotationStateModel | string? | Llegir | El model d’estat de l’anotació (/StateModel entrada), per exemple. |
InReplyTo | Annotation? | Llegir / Escriure | La nota d’aquest és la que es repeteix a ( / entrada IRT). |
QuadPoints | Point[] | Llegir / Escriure | QuadPoints com a un seguit de valors punts. |
Characteristics | Characteristics | Llegir | Característiques d’aparició (cora de frontera, color de fons, rotació). |
PageIndex | int | Llegir | Indicador de la pàgina que posseeix aquesta anotació. |
Page | Page? | Llegir | La pàgina que posseeix aquesta anotació, o nul quan no es pot resoldre (per exemple. |
VerticalAlignment | VerticalAlignment | Llegir / Escriure | Alineació vertical aplicada a aquest paràgraf. |
Margin | MarginInfo | Llegir / Escriure | Informació de marge exterior aplicada a aquest paràgraf. |
IsFirstParagraphInColumn | bool | Llegir / Escriure | Forçar el paràgraf per iniciar una nova columna. |
IsKeptWithNext | bool | Llegir / Escriure | Mantenir aquest paràgraf en la mateixa pàgina que el següent. |
IsInNewPage | bool | Llegir / Escriure | Esforçar el paràgraf per començar en una nova pàgina. |
IsInLineParagraph | bool | Llegir / Escriure | La bandera de la línia (no comença una nova línia). |
HyperlinkText | string? | Llegir / Escriure | El seu objectiu és el tipus d’hiperenllaç. |
Hyperlink | Hyperlink? | Llegir / Escriure | Tipus de decoració d’hiperenllaç aplicat al paràgraf. |
ZIndex | int | Llegir / Escriure | Indicador de comanda Z utilitzat pel render DOM. |
Mètodes
| Signature | Descripció |
|---|---|
PolygonAnnotation(page: Page, rect: Rectangle, vertices: Point[]) | Calla PolygonAnnotation (pàrdia, recta, vertices) en aquest instància PolygonAnnotation. |
PolygonAnnotation(document: Document, vertices: Point[]) | Coneix PolygonAnnotation (document, vertices) en aquest instància PolygonAnnotation. |
Accept(visitor: AnnotationSelector) | Calla Acceptació (visitor) en aquest instància PolygonAnnotation. |
UpdateAppearances() | Regenera l’aparença normal (/AP / N) en trencar el camí vertical (i omplir-lo amb InteriorColor per a un poligon tancat). |
MarkupAnnotation(document: Document) | Document-bound ctor per crear una anotació de marcada que encara no està lligat a una pàgina específica; els trucadors la afegiran més endavant a través de la pàgina.Annotations.Add(no). |
GetState() | Llegeix la entrada /Estat en el diccionari de propietats de l’anotació. |
GetStateModel() | Llegeix la entrada /StateModel, mapejant la /entrada desapareguda a Desdefinida. |
SetMarkedState(marked: bool) | Estableix /State a Marcat o No marcat més /StateModel = Marcat. |
SetReviewState(state: AnnotationState) | Estableix l’estat de revisió. |
ClearState() | Elimina qualsevol /Estat registrat i /StateModel. |
FindStateAnnotation() | Troba l’anotació de seguiment d’estat vinculada a aquesta etiqueta (l’anonotación de resposta /IRT més recent que porta una entrada /Estat, per PDF 32000 §12.5.6.3). |
GetRectangle(considerRotation: bool) | El rectangle de la frontera s’ajusta per considerRotation. |
ChangeAfterResize(transform: Matrix) | Ajustar la geometria de l’anotació després que l’usuari resegués la pàgina o el rectangle del host. |
WriteXfdf(writer: System.Xml.XmlWriter) | Serialitza aquesta anotació com un element XFDF per a l’escriptor (PDF 32000 §12.7.8 / X FDF 3.0). |
Flatten() | Flatte aquesta anotació - fer que la seva aparició visual estigui en el contingut de la pàgina i eliminar-la de l’arranya d’anotaments de les pàgines. |
Clone() | Clona de Shallow: còpies d’estat escalar/ref-shared. |