RedactionAnnotation
Opinie generală
RedactionAnnotation este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: Annotation.
Reprezintă o nota de redacție.
Această clasă oferă 10 metode pentru a lucra cu obiecte RedactionAnnotation în programe .NET. Metodele disponibile includ: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, Redact, RedactionAnnotation, UpdateAppearances, WriteXfdf. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, şi 51 mai mult.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
AnnotationType | AnnotationType | Citeşte. | Obţine tipul de anotaţie. |
DefaultAppearance | string | Citire/scriere | String de aparență implicit (/DA) aplicat textului suprapunere. |
FontSize | float | Citire/scriere | Dimensiunea fontului utilizată de textul suprapunere. |
OverlayText | string? | Citire/scriere | Textul suprapunere (/OverlayText). |
Repeat | bool | Citire/scriere | Dacă textul de suprapunere trebuie să se repete (/repetarea introducerii). |
Justification | int | Citire/scriere | Justificare: 0=stânga, 1=centru, 2=dreapta (/întroducere Q). |
TextAlignment | HorizontalAlignment | Citire/scriere | Alinierea textului pentru textul suprapunere (mapă către /Q). |
FillColor | Color? | Citire/scriere | Colorită de completare (/întroducere IC). |
BorderColor | Color? | Citire/scriere | Culoarea de graniță (/C entry identică cu Color, dar tipărită; păstrat ca o comoditate pentru codul de redacție care distinge frontieră vs. |
Popup | PopupAnnotation? | Citeşte. | Anotarea popup asociată cu această redacție (/Entrare Popup), sau null. |
QuadPoint | Point[]? | Citire/scriere | QuadPoints (/QuadPoints entry) definind sub-rectangulare în cadrul Rect al anotației. |
CreationDate | DateTime | Citire/scriere | /CreationDate ca DateTime. |
Rect | Rectangle? | Citire/scriere | Rectangul de anotații (poziția pe pagină). |
Width | double | Citire/scriere | Lățimea rectanglului de anotații. |
Height | double | Citire/scriere | Înălțimea rectanglului de anotații. |
ActiveState | string? | Citire/scriere | Starea de aparență activă în prezent (/înregistrare AS). |
Alignment | TextAlignment | Citire/scriere | Alinierea textului (pentru comentariile cu text liber / widget care conțin text bogat). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Citire/scriere | Alinierea orizontală, expusă în plus față de Aligare; cele două sunt setate independent. |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Citire/scriere | Supravegherea alinierii orizontale specifică textului. |
Appearance | AppearanceDictionary | Citeşte. | Dicționarul de aparență (/intrarea AP) tastat după numele fluxului de apariție (N, D, R). |
States | AppearanceDictionary | Citeşte. | Dicționarul de stări aparente (subdictul per-state al AP/N, de exemplu. |
NormalAppearance | XForm? | Citeşte. | Apariția normală a anotației (/AP /N) ca XForm sau null când nu are nici una. |
UpdateAppearanceOnConvert | bool | Citire/scriere | Dacă se regenerează fluxul de aparență atunci când anotația este salvată într-un document convertit. |
UseFontSubset | bool | Citire/scriere | Dacă fontul încorporat (dacă există) trebuie să fie subsetat. |
Contents | string? | Citire/scriere | Conținutul anotației (text). |
Opacity | double | Citire/scriere | Opacitatea anotației (0,0 = transparent, 1,0 = opac). |
Border | Border? | Citire/scriere | Anotare de graniță. |
Color | Color | Citire/scriere | Culoarea marjei de anotație (/înregistrare C). |
InteriorColor | Color? | Citire/scriere | Culoarea interioară a anotației (înregistrare/IC, pentru anotalațiile cu cerc/pătrate/linie). |
Title | string? | Citire/scriere | Titlul anotației (autorul pentru anotalațiile de marcare). |
Name | string? | Citire/scriere | Numele de anotație (identificator unic intrarea /NM). |
FullName | string? | Citeşte. | Numele complet calificat. |
Subject | string? | Citire/scriere | Subiectul de anotare (/înregistrarea subj). |
ModifiedDate | string? | Citeşte. | Data modificării. |
Modified | DateTime | Citire/scriere | Data /M (modificată) ca DateTime tipărit. |
Flags | AnnotationFlags | Citire/scriere | Anotări (/F entry) utilizate ca suport de stocare atât pentru formularele int, cât și pentru cele tipărite. |
AnnotationFlags | AnnotationFlags | Citire/scriere | Alias tipărit al flagelor care expune AnnotationFlags ca proprietate. |
Action | PdfAction? | Citire/scriere | Acțiunea asociată cu această anotație (/O mențiune). |
Actions | PdfActionCollection | Citeşte. | Colectare a acțiunilor asociate acestei anotații. |
Author | string? | Citeşte. | Autorul anotației (/înregistrare în T). |
AnnotationState | string? | Citeşte. | Statul de anotație (/intrarea statului), de exemplu:. |
AnnotationStateModel | string? | Citeşte. | Modul de stare a anotației (/StateModel), de exemplu:. |
ReplyType | string? | Citeşte. | Tipul de răspuns (/TR), de exemplu:. |
InReplyTo | Annotation? | Citire/scriere | Anotatia la care răspunde (/IRT entry). |
QuadPoints | Point[] | Citire/scriere | QuadPoints ca o matrice de valori punctuale. |
Characteristics | Characteristics | Citeşte. | Caracteristici de aspect (coloarea marginei, culoarea fondului, rotație). |
PageIndex | int | Citeşte. | 1-based index of the page that owns this annotation. |
Page | Page? | Citeşte. | Pagina care deține această anotație, sau null atunci când nu poate fi rezolvată (de exemplu. |
VerticalAlignment | VerticalAlignment | Citire/scriere | Alinierea verticală aplicată la prezentul alineat. |
Margin | MarginInfo? | Citire/scriere | Informații privind marja externă aplicate acestui paragraf. |
IsFirstParagraphInColumn | bool | Citire/scriere | Forțează paragraful să înceapă o nouă coloană. |
IsKeptWithNext | bool | Citire/scriere | Păstrați acest paragraf pe aceeași pagină ca și următorul. |
IsInNewPage | bool | Citire/scriere | Forţaţi paragraful să înceapă pe o altă pagină. |
IsInLineParagraph | bool | Citire/scriere | Semnalizarea paragrafului din linie (nu începe o nouă linia). |
HyperlinkText | string? | Citire/scriere | Obiectivul hiperlink tipărit cu string-uri vechi. |
Hyperlink | Hyperlink? | Citire/scriere | Decorarea tipărită a hiperlinkului aplicată paragraful. |
ZIndex | int | Citire/scriere | Indicele de ordin Z utilizat de către redatorul DOM. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
RedactionAnnotation(page: Page, rect: Rectangle) | Creează o nouă anotație de redacție pentru pagina dată. |
RedactionAnnotation(document: Document) | Anotare de redactare legată de document; cel care sună o adaugă mai târziu pe pagină. |
Flatten() | Pune-l pe pagina. |
Redact() | Aplaiați această anotație și eliminați conținutul subiacent din interiorul dreptunghiului său. |
Accept(visitor: AnnotationSelector) | Alinierea textului (pentru anotările cu text liber / widget care conțin |
GetRectangle(considerRotation: bool) | Rectangul de limitare ajustat prin considerRotation. |
ChangeAfterResize(transform: Matrix) | Ajustează geometria anotației după ce utilizatorul a schimbat dimensiunea paginii sau rectanglului gazdă. |
UpdateAppearances() | Regenerați fluxul de aspect normal (/AP /N) din geometria și culorile actuale ale anotației. |
WriteXfdf(writer: System.Xml.XmlWriter) | Serializați această anotație ca element XFDF la scriitor (PDF 32000 §12.7.8 / X F D F 3.0). |
Clone() | Clonul superficial copiează starea scalară/ref-shared. |