CommonFigureAnnotation

CommonFigureAnnotation

Pārskats

CommonFigureAnnotation ir klase Aspose.PDF FOSS priekš .NET. Manto no: MarkupAnnotation.

Kopējā bāze kvadrāta un riņķa anotācijām — figūra, kas uzzīmēta iekšpusē taisnstūrī, pēc izvēles iekļauta ar /RD (PDF 32000 §12.5.6.8).

Šī klase nodrošina 14 metodes, lai strādātu ar CommonFigureAnnotation objektiem .NET programmās. Pieejamās metodes ietver: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState, SetReviewState, un vēl 2 papildu metodes. Visi publiskie locekļi ir pieejami jebkurai .NET lietojumprogrammai pēc Aspose.PDF FOSS for .NET pakotnes instalēšanas. Īpašības: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, un vēl 44.

Īpašības

NameTypeAccessDescription
FrameRectangleRead/WriteZīmētā figūras taisnstūris — anotācijas taisnstūris, kas ir iekļauts /RD (taisnstūra atšķirību) ierakstā.
CreationDateSystem.DateTimeRead/WriteIzveides laika zīmogs, reģistrēts /CreationDate.
OpacitydoubleRead/WriteNecaurspīdība (0..1), kas glabāta /CA.
PopupPopupAnnotation?Read/WriteSaistīta uznirstošā anotācija (/Popup).
ReplyTypeReplyTypeRead/WriteAtbildes attiecība uz InReplyTo (/RT).
RichTextstring?Read/WriteBagātināta teksta saturs (/RC), XHTML formatēts.
Subjectstring?Read/WriteTemata rinda (/Subj).
Titlestring?Read/WriteAutors / virsraksts, kas glabāts /T.
AnnotationTypeAnnotationTypeReadAnotācijas apakštips.
RectRectangle?Read/WriteAnotācijas taisnstūris (pozīcija lapā).
WidthdoubleRead/WriteAnotācijas taisnstūra platums.
HeightdoubleRead/WriteAnotācijas taisnstūra augstums.
ActiveStatestring?Read/WritePašlaik aktīvā izskata stāvoklis (/AS ieraksts).
AlignmentTextAlignmentRead/WriteTeksta līdzinājums (brīvā teksta / logrīka anotācijām, kas satur bagātinātu tekstu).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WriteHorizontālais līdzinājums, kas ir pieejams papildus Alignment; abi var tikt iestatīti neatkarīgi.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WriteTekstam specifisks horizontālā līdzinājuma pārrakstījums.
AppearanceAppearanceDictionaryReadIzskata vārdnīca (/AP ieraksts) — indeksēta pēc izskata plūsmas nosaukuma (N, D, R).
StatesAppearanceDictionaryReadIzskata stāvokļa vārdnīca (katra stāvokļa apakšvārdnīca AP/N, piemēram.
NormalAppearanceXForm?ReadAnotācijas parastais (/AP /N) izskats kā XForm, vai null, ja tāda nav.
UpdateAppearanceOnConvertboolRead/WriteVai atjaunot izskata plūsmu, kad anotācija tiek saglabāta pārveidotā dokumentā.
UseFontSubsetboolRead/WriteVai iegultajam fontam (ja tāds ir) jābūt apakškopētam.
Contentsstring?Read/WriteAnotācijas saturs (teksts).
BorderBorder?Read/WriteAnotācijas robeža.
ColorColorRead/WriteAnotācijas robežas krāsa (/C ieraksts).
InteriorColorColor?Read/WriteAnotācijas iekšējā krāsa (/IC ieraksts, apļa/tvertnes/linijas anotācijām).
Namestring?Read/WriteAnotācijas nosaukums (unikāls identifikators — /NM ieraksts).
FullNamestring?ReadPilnībā kvalificēts anotācijas nosaukums.
ModifiedDatestring?ReadModifikācijas datums.
ModifiedDateTimeRead/Write/M (modificēts) datums kā tipa DateTime.
FlagsAnnotationFlagsRead/WriteAnotācijas karogi (/F ieraksts) — izmantoti kā glabāšanas atbalsts gan int, gan tipa formām.
AnnotationFlagsAnnotationFlagsRead/WriteTipa alias karogiem, kas atklāj AnnotationFlags kā īpašību.
ActionPdfAction?Read/WriteDarbība, kas saistīta ar šo anotāciju (/A ieraksts).
ActionsPdfActionCollectionReadDarbību kolekcija, kas saistīta ar šo anotāciju.
Authorstring?ReadAnotācijas autors (/T ieraksts).
AnnotationStatestring?ReadAnotācijas stāvoklis (/State ieraksts), piemēram.
AnnotationStateModelstring?ReadAnotācijas stāvokļa modelis (/StateModel ieraksts), piemēram.
InReplyToAnnotation?Read/WriteAnotācija, uz ko šī atbilst (/IRT ieraksts).
QuadPointsPoint[]Read/WriteQuadPoints kā masīvs ar Point vērtībām.
CharacteristicsCharacteristicsReadIzskata īpašības (robežas krāsa, fona krāsa, rotācija).
PageIndexintRead1‑bāzes indekss lapai, kurai pieder šī anotācija.
PagePage?ReadLapa, kurai pieder šī anotācija, vai null, ja to nevar noteikt (piemēram.
VerticalAlignmentVerticalAlignmentRead/WriteVertikālais līdzinājums, kas piemērots šim rindkopam.
MarginMarginInfo?Read/WriteĀrējā robežas informācija, kas piemērota šim rindkopam.
IsFirstParagraphInColumnboolRead/WritePiespiest rindkopu sākt jaunu kolonnu.
IsKeptWithNextboolRead/WritePaturēt šo rindkopu tajā pašā lapā kā nākamo.
IsInNewPageboolRead/WritePiespiest rindkopu sākt jaunā lapā.
IsInLineParagraphboolRead/WriteIekļautas rindkopas karogs (nesākt jaunu rindu).
HyperlinkTextstring?Read/WriteMantotais virknes tipa hipersaite mērķis.
HyperlinkHyperlink?Read/WriteTipa hipersaite dekorācija, kas piemērota rindkopai.
ZIndexintRead/WriteZ‑kārtas indekss, ko izmanto DOM renderētājs.

Metodes

SignatureDescription
MarkupAnnotation(document: Document)Dokumentam piesaistīts ctor, lai izveidotu marķējuma anotāciju, kas vēl nav pievienota konkrētai lapai; izsaucēji pievieno to vēlāk, izmantojot page.Annotations.Add(annot).
GetState()Nolasīt /State ierakstu anotācijas īpašību vārdnīcā.
GetStateModel()Nolasīt /StateModel ierakstu, mapējot trūkstošo /entry uz Undefined.
SetMarkedState(marked: bool)Iestatīt /State uz Marked vai Unmarked, plus /StateModel = Marked.
SetReviewState(state: AnnotationState)Iestatīt pārskatīšanas stāvokli.
ClearState()Noņemt visus ierakstītos /State un /StateModel.
FindStateAnnotation()Atrast stāvokļa izsekošanas anotāciju, kas saistīta ar šo marķējumu (jaunāko /IRT atbildes anotāciju, kas satur /State ierakstu, saskaņā ar PDF 32000 §12.5.6.3).
Accept(visitor: AnnotationSelector)Nosūtīt šo anotāciju tipizētajam Visit(SubType) pārsnieguma apmeklētājam.
GetRectangle(considerRotation: bool)Apmēra taisnstūris, ko pielabo considerRotation.
ChangeAfterResize(transform: Matrix)Pielāgot anotācijas ģeometriju pēc tam, kad lietotājs mainīja lapas vai saimnieka taisnstūra izmērus.
UpdateAppearances()Atkārtoti ģenerēt parasto izskata straumi (/AP /N) no anotācijas pašreizējās ģeometrijas un krāsām.
WriteXfdf(writer: System.Xml.XmlWriter)Serializēt šo anotāciju kā XFDF elementu uz rakstītāju (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Saplacināt šo anotāciju — attēlot tās vizuālo izskatu lapas saturā un noņemt to no lapas anotāciju masīva.
Clone()Sekla klons — kopē skalāro/atsauču koplietoto stāvokli.

Skatīt arī

 Latviešu