CommonFigureAnnotation

CommonFigureAnnotation

Gambaran Keseluruhan

CommonFigureAnnotation adalah kelas dalam Aspose.PDF FOSS untuk .NET. Mewarisi dari: MarkupAnnotation.

Asas umum untuk anotasi segi empat tepat dan bulatan — satu bentuk yang dilukis di dalam segi empat tepat, secara pilihan diselitkan oleh /RD (PDF 32000 §12.5.6.8).

Kelas ini menyediakan 14 kaedah untuk bekerja dengan objek CommonFigureAnnotation dalam program .NET. Kaedah yang tersedia termasuk: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState, SetReviewState, dan 2 kaedah tambahan. Semua ahli awam boleh diakses oleh mana-mana aplikasi .NET selepas memasang pakej Aspose.PDF FOSS untuk .NET. Sifat: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, dan 44 lagi.

Sifat

NameTypeAccessDescription
FrameRectangleRead/WriteSegi empat gambar yang dilukis — segi empat anotasi yang dimasukkan oleh entri /RD (perbezaan segi empat).
CreationDateSystem.DateTimeRead/WriteCap masa penciptaan yang direkodkan dalam /CreationDate.
OpacitydoubleRead/WriteKelegapan (0..1) dibawa dalam /CA.
PopupPopupAnnotation?Read/WriteAnotasi popup yang berkaitan (/Popup).
ReplyTypeReplyTypeRead/WriteHubungan balasan kepada InReplyTo (/RT).
RichTextstring?Read/WriteKandungan teks kaya (/RC), berformat XHTML.
Subjectstring?Read/WriteBaris subjek (/Subj).
Titlestring?Read/WritePengarang / tajuk dibawa dalam /T.
AnnotationTypeAnnotationTypeReadSubjenis anotasi.
RectRectangle?Read/WriteSegi empat anotasi (kedudukan pada halaman).
WidthdoubleRead/WriteLebar segi empat anotasi.
HeightdoubleRead/WriteTinggi segi empat anotasi.
ActiveStatestring?Read/WriteKeadaan penampilan yang sedang aktif (/AS entry).
AlignmentTextAlignmentRead/WritePenjajaran teks (untuk anotasi teks bebas / widget yang membawa teks kaya).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WritePenjajaran mendatar, dipaparkan selain Penjajaran; kedua-duanya boleh ditetapkan secara bebas.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WritePenggantian penjajaran mendatar khusus teks.
AppearanceAppearanceDictionaryReadKamus penampilan (/AP entry) — berkey berdasarkan nama aliran penampilan (N, D, R).
StatesAppearanceDictionaryReadKamus keadaan penampilan (sub-dikt per-keadaan AP/N, contohnya
NormalAppearanceXForm?ReadPenampilan normal (/AP /N) anotasi sebagai XForm, atau null bila tiada.
UpdateAppearanceOnConvertboolRead/WriteSama ada menjana semula aliran penampilan apabila anotasi disimpan ke dalam dokumen yang ditukar.
UseFontSubsetboolRead/WriteSama ada fon terbenam (jika ada) harus dipotong subset.
Contentsstring?Read/WriteKandungan anotasi (teks).
BorderBorder?Read/WriteSempadan anotasi.
ColorColorRead/WriteWarna sempadan anotasi (/C entry).
InteriorColorColor?Read/WriteWarna dalaman anotasi (/IC entry, untuk anotasi bulatan/persegi/garis).
Namestring?Read/WriteNama anotasi (pengenal unik — entri /NM).
FullNamestring?ReadNama anotasi yang lengkap.
ModifiedDatestring?ReadTarikh pengubahsuaian.
ModifiedDateTimeRead/WriteTarikh /M (diubah) sebagai DateTime berjenis.
FlagsAnnotationFlagsRead/WriteBendera anotasi (/F entry) — digunakan sebagai sokongan penyimpanan untuk kedua-dua bentuk int dan berjenis.
AnnotationFlagsAnnotationFlagsRead/WriteAlias berjenis bagi Bendera yang memaparkan AnnotationFlags sebagai sifat.
ActionPdfAction?Read/WriteTindakan yang dikaitkan dengan anotasi ini (/A entry).
ActionsPdfActionCollectionReadKoleksi tindakan yang dikaitkan dengan anotasi ini.
Authorstring?ReadPengarang anotasi (/T entry).
AnnotationStatestring?ReadKeadaan anotasi (/State entry), contohnya
AnnotationStateModelstring?ReadModel keadaan anotasi (/StateModel entry), contohnya
InReplyToAnnotation?Read/WriteAnotasi yang dibalas oleh ini (/IRT entry).
QuadPointsPoint[]Read/WriteQuadPoints sebagai tatasusunan nilai Point.
CharacteristicsCharacteristicsReadCiri penampilan (warna sempadan, warna latar belakang, putaran).
PageIndexintReadIndeks berasaskan 1 bagi halaman yang memiliki anotasi ini.
PagePage?ReadHalaman yang memiliki anotasi ini, atau null bila tidak dapat diselesaikan (contohnya
VerticalAlignmentVerticalAlignmentRead/WritePenjajaran menegak yang diterapkan pada perenggan ini.
MarginMarginInfo?Read/WriteMaklumat margin luar yang diterapkan pada perenggan ini.
IsFirstParagraphInColumnboolRead/WritePaksa perenggan untuk memulakan lajur baru.
IsKeptWithNextboolRead/WriteKekalkan perenggan ini pada halaman yang sama dengan yang berikutnya.
IsInNewPageboolRead/WritePaksa perenggan untuk memulakan pada halaman baru.
IsInLineParagraphboolRead/WriteBendera perenggan dalam baris (tidak memulakan baris baru).
HyperlinkTextstring?Read/WriteSasaran hiperpautan berjenis rentetan warisan.
HyperlinkHyperlink?Read/WriteHiasan hiperpautan berjenis yang diterapkan pada perenggan.
ZIndexintRead/WriteIndeks susunan Z yang digunakan oleh perender DOM.

Kaedah

SignatureDescription
MarkupAnnotation(document: Document)Ctor yang terikat pada dokumen untuk membuat anotasi markup yang belum lagi dilampirkan pada halaman tertentu; pemanggil menambahkannya kemudian melalui page.Annotations.Add(annot).
GetState()Baca entri /State pada kamus sifat anotasi.
GetStateModel()Baca entri /StateModel, memetakan /entry yang hilang kepada Undefined.
SetMarkedState(marked: bool)Tetapkan /State kepada Marked atau Unmarked serta /StateModel = Marked.
SetReviewState(state: AnnotationState)Tetapkan keadaan semakan.
ClearState()Buang sebarang /State dan /StateModel yang direkodkan.
FindStateAnnotation()Cari anotasi penjejakan keadaan yang dipautkan kepada markup ini (anotasi balasan /IRT paling terkini yang mengandungi entri /State, mengikut PDF 32000 §12.5.6.3).
Accept(visitor: AnnotationSelector)Hantar anotasi ini kepada overload Visit(SubType) yang berjenis bagi visitor.
GetRectangle(considerRotation: bool)Segi empat sempadan diselaraskan oleh considerRotation.
ChangeAfterResize(transform: Matrix)Sesuaikan geometri anotasi selepas pengguna mengubah saiz halaman atau segi empat hos.
UpdateAppearances()Jana semula aliran penampilan normal (/AP /N) daripada geometri dan warna semasa anotasi.
WriteXfdf(writer: System.Xml.XmlWriter)Seriakan anotasi ini sebagai elemen XFDF kepada penulis (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Ratakan anotasi ini — render penampilan visualnya ke dalam kandungan halaman dan buang ia daripada tatasusunan anotasi halaman.
Clone()Klon cetek — menyalin keadaan skalar/rujukan yang dikongsi.

Lihat Juga

 Bahasa Melayu