StrikeOutAnnotation

StrikeOutAnnotation

Opinie generală

StrikeOutAnnotation este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: TextMarkupAnnotation.

StrikeOut text markup anuntare.

Această clasă oferă 18 metode pentru a lucra cu obiecte StrikeOutAnnotation în programe .NET. Metodele disponibile includ: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetMarkedText, GetMarkedTextFragments, GetRectangle, GetState, GetStateModel, MarkupAnnotation, și 6 metode suplimentare. 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 încă 44.

Proprietăți

Numele de proprietateTipul de vehiculAccessDescriere:
AnnotationTypeAnnotationTypeCiteşte.Obține tipul adnotării.
CreationDateSystem.DateTimeCitire/scriereSemn de timp al creării înregistrat în /CreationDate.
OpacitydoubleCitire/scriereOpacitate (0..1) transportată în /CA.
PopupPopupAnnotation?Citire/scriereAnotare popup asociată (/Popup).
ReplyTypeReplyTypeCitire/scriereRăspuns la InReplyTo (/RT).
RichTextstring?Citire/scriereConținuturi cu text bogat (/RC), formatate în XHTML.
Subjectstring?Citire/scriereSubiectul (/Subj).
Titlestring?Citire/scriereAutor / titlu în /T.
RectRectangle?Citire/scriereRectangul de anotații (poziția pe pagină).
InnerRectRectangle?Citeşte.Rectangul de anotație introdus prin /RD (diferențe rectangulare) regiunea desenată efectiv în interiorul Rectei.
WidthdoubleCitire/scriereLățimea rectanglului de anotații.
HeightdoubleCitire/scriereÎnălțimea rectanglului de anotații.
ActiveStatestring?Citire/scriereStarea de aparență activă în prezent (/înregistrare AS).
AlignmentTextAlignmentCitire/scriereAlinierea textului (pentru comentariile cu text liber / widget care conțin text bogat).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentCitire/scriereAlinierea orizontală (Aspose.Pdf expune acest lucru în plus față de Aligare; cele două sunt setate independent).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentCitire/scriereSupravegherea alinierii orizontale specifică textului.
AppearanceAppearanceDictionaryCiteşte.Dicționarul de aparență (/intrarea AP) tastat după numele fluxului de apariție (N, D, R).
StatesAppearanceDictionaryCiteşte.Dicționarul de stări aparente (subdictul per-state al AP/N, de exemplu.
NormalAppearanceXForm?Citeşte.Apariția normală a anotației (/AP /N) ca XForm sau null când nu are nici una.
UpdateAppearanceOnConvertboolCitire/scriereDacă se regenerează fluxul de aparență atunci când o anotație este salvată într-un document convertit.
UseFontSubsetboolCitire/scriereDacă fontul încorporat (dacă există) trebuie să fie subsetat.
Contentsstring?Citire/scriereConținutul anotației (text).
BorderBorder?Citire/scriereAnotare de graniță.
ColorColorCitire/scriereCuloarea marjei de anotație (/înregistrare C).
InteriorColorColor?Citire/scriereCuloarea interioară a anotației (înregistrare/IC, pentru anotalațiile cu cerc/pătrate/linie).
Namestring?Citire/scriereNumele de anotație (identificator unic intrarea /NM).
FullNamestring?Citeşte.Numele complet calificat.
ModifiedDatestring?Citeşte.Data modificării.
ModifiedDateTimeCitire/scriereData /M (modificată) ca DateTime tipărit.
FlagsAnnotationFlagsCitire/scriereAnotări (/F entry) utilizate ca suport de stocare atât pentru formularele int, cât și pentru cele tipărite.
AnnotationFlagsAnnotationFlagsCitire/scriereAlias tipărit al steagurilor care corespund suprafeței publice Aspose.Pdf care expune AnnotationFlags ca proprietate.
ActionPdfAction?Citire/scriereAcțiunea asociată cu această anotație (/O mențiune).
ActionsPdfActionCollectionCiteşte.Colectare a acțiunilor asociate acestei anotații.
Authorstring?Citeşte.Autorul anotației (/înregistrare în T).
AnnotationStatestring?Citeşte.Statul de anotație (/intrarea statului), de exemplu:.
AnnotationStateModelstring?Citeşte.Modul de stare a anotației (/StateModel), de exemplu:.
InReplyToAnnotation?Citire/scriereAnotatia la care răspunde (/IRT entry).
QuadPointsPoint[]Citire/scriereQuadPoints ca o matrice de valori punctuale.
CharacteristicsCharacteristicsCiteşte.Caracteristici de aspect (coloarea marginei, culoarea fondului, rotație).
PageIndexintCiteşte.Indicele pe baza de 1 al paginii care este proprietarul acestei anotații.
PagePage?Citeşte.Pagina care deține această anotație, sau null atunci când nu poate fi rezolvată (de exemplu.
VerticalAlignmentVerticalAlignmentCitire/scriereAlinierea verticală aplicată la prezentul alineat.
MarginMarginInfoCitire/scriereInformații privind marja externă aplicate acestui paragraf.
IsFirstParagraphInColumnboolCitire/scriereForțează paragraful să înceapă o nouă coloană.
IsKeptWithNextboolCitire/scrierePăstrați acest paragraf pe aceeași pagină ca și următorul.
IsInNewPageboolCitire/scriereForţaţi paragraful să înceapă pe o altă pagină.
IsInLineParagraphboolCitire/scriereSemnalizarea paragrafului din linie (nu începe o nouă linia).
HyperlinkTextstring?Citire/scriereObiectivul hiperlink tipărit cu string-uri vechi.
HyperlinkHyperlink?Citire/scriereDecorarea tipărită a hiperlinkului aplicată paragraful.
ZIndexintCitire/scriereIndicele de ordin Z utilizat de către redatorul DOM.

Metode de evaluare

SignatureDescriere:
StrikeOutAnnotation(page: Page, rect: Rectangle)Apeluri StrikeOutAnnotation(pagina, rect) pe această instanță StrikeOutAnnotation.
Accept(visitor: AnnotationSelector)Apel Accept(visitor) pe această instanță StrikeOutAnnotation.
TextMarkupAnnotation(document: Document)Ctor legat de document (adăugat la o pagină mai târziu).
GetMarkedText()Textul acoperit de această anotație este QuadPoints, cu textul fiecărui quad (fiecare linie evidențiată) separat de NewLine.
GetMarkedTextFragments()Fragmentele de text ale paginii acoperite prin acest QuadPoints un fragment tăiat pe fiecare fragment sursă, care se suprapun.
MarkupAnnotation(document: Document)Document-bind ctor pentru crearea unei anotații de marcare care nu este încă atașată la o pagină specifică; apelătorii îl adaugă mai târziu prin pagina.Annotations.Add(annot).
GetState()Cititi intrarea /State din dicționarul proprietăților de anotație.
GetStateModel()Citește /StateModel intrarea, cartografierea /entry lipsă la Undefined.
SetMarkedState(marked: bool)Setați /State la Marked sau Unmarked plus /StateModel = Marked.
SetReviewState(state: AnnotationState)Setați starea revizuirii.
ClearState()Îndepărtați orice /State și /StateModel înregistrat.
FindStateAnnotation()Găsiți nota de urmărire a stării legată de această marcare (cea mai recentă notă /IRT care conține o intrare /State, per PDF 32000 §12.5.6.3).
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).
Flatten()Aplatizați această anotație transpuneți-i aspectul vizual în conținutul paginii și eliminați de la matricea de anotalații a paginei.
Clone()Clonul superficial copiează starea scalară/ref-shared.

Vezi și:

 Română