SquareAnnotation
Revisió
SquareAnnotation És una classe en Aspose.PDF FOSS per a .NET. Heretat de: CommonFigureAnnotation.
El mètode SquareAnnotation.Accept(visitor) implementa el patró de visitants, permetent el tractament personalitzat d’objectes d’anotació.
Aquesta classe proporciona 16 mètodes per treballar amb els objectes SquareAnnotation en programes .NET. Els mètodes disponibles inclouen: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState, SetReviewState,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 més de 45 anys.
Propietats
| Nom | Tipus | Access | Descripció |
|---|---|---|---|
AnnotationType | AnnotationType | Llegir | Obté el tipus d’anotació. |
Frame | Rectangle | Llegir / Escriure | El recteangle de la figura dibuixada - l’insecte recta d’anotació per la entrada /RD (diferències rectes). |
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ó |
|---|---|
SquareAnnotation(document: Document) | Coneix SquareAnnotation(document) en aquest instància SquareAnnotation. |
SquareAnnotation(page: Page, rect: Rectangle) | Calla SquareAnnotation (pàrdia, recte) en aquest instància SquareAnnotation. |
Accept(visitor: AnnotationSelector) | El mètode implementa el patró de visitants, permetent el tractament personalitzat d’objectes d’anotació |
UpdateAppearances() | Genera l’aparença normal per a una anotació de quadre o cercle (PDF 32000 §12.5.6.8): estirar la figura amb el color frontereri, ample i llistat des de /BS, opcionalment omplir l’interior amb /IC. |
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 i /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. |