CommonFigureAnnotation

CommonFigureAnnotation

Gambaran Umum

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

Basis umum untuk anotasi persegi dan lingkaran — sebuah gambar yang digambar di dalam persegi panjang, opsional diposisikan oleh /RD (PDF 32000 §12.5.6.8).

Kelas ini menyediakan 14 metode untuk bekerja dengan objek CommonFigureAnnotation dalam program .NET. Metode yang tersedia meliputi: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState, SetReviewState, dan 2 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.PDF FOSS for .NET. Properti: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, dan 44 lainnya.

Properti

NamaTipeAksesDeskripsi
FrameRectangleRead/WriteSegi empat gambar — persegi anotasi yang diperkecil oleh entri /RD (perbedaan persegi).
CreationDateSystem.DateTimeRead/WriteStempel waktu pembuatan yang dicatat dalam /CreationDate.
OpacitydoubleRead/WriteOpasitas (0..1) disimpan dalam /CA.
PopupPopupAnnotation?Read/WriteAnotasi popup yang terkait (/Popup).
ReplyTypeReplyTypeRead/WriteHubungan balasan ke InReplyTo (/RT).
RichTextstring?Read/WriteKonten teks kaya (/RC), berformat XHTML.
Subjectstring?Read/WriteBaris subjek (/Subj).
Titlestring?Read/WritePenulis / judul disimpan dalam /T.
AnnotationTypeAnnotationTypeReadSubtipe anotasi.
RectRectangle?Read/WritePersegi anotasi (posisi pada halaman).
WidthdoubleRead/WriteLebar persegi anotasi.
HeightdoubleRead/WriteTinggi persegi anotasi.
ActiveStatestring?Read/WriteStatus tampilan yang sedang aktif (/AS entry).
AlignmentTextAlignmentRead/WritePerataan teks (untuk anotasi teks bebas / widget yang membawa teks kaya).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WritePerataan horizontal, ditampilkan selain Alignment; keduanya dapat diatur secara independen.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WritePenimpaan perataan horizontal khusus teks.
AppearanceAppearanceDictionaryReadKamus tampilan (/AP entry) — diindeks oleh nama aliran tampilan (N, D, R).
StatesAppearanceDictionaryReadKamus status tampilan (sub-dikt per-status dari AP/N, misalnya
NormalAppearanceXForm?ReadTampilan normal (/AP /N) anotasi sebagai XForm, atau null bila tidak ada.
UpdateAppearanceOnConvertboolRead/WriteApakah harus menghasilkan ulang aliran tampilan saat anotasi disimpan ke dalam dokumen yang dikonversi.
UseFontSubsetboolRead/WriteApakah font yang disematkan (jika ada) harus disubset.
Contentsstring?Read/WriteKonten anotasi (teks).
BorderBorder?Read/WriteBatas anotasi.
ColorColorRead/WriteWarna batas anotasi (/C entry).
InteriorColorColor?Read/WriteWarna interior anotasi (/IC entry, untuk anotasi lingkaran/persegi/garis).
Namestring?Read/WriteNama anotasi (pengidentifikasi unik — entri /NM).
FullNamestring?ReadNama anotasi yang sepenuhnya memenuhi kualifikasi.
ModifiedDatestring?ReadTanggal modifikasi.
ModifiedDateTimeRead/WriteTanggal /M (dimodifikasi) sebagai DateTime bertipe.
FlagsAnnotationFlagsRead/WriteFlag anotasi (/F entry) — digunakan sebagai penyimpanan dasar untuk bentuk int dan bertipe.
AnnotationFlagsAnnotationFlagsRead/WriteAlias bertipe dari Flags yang menampilkan AnnotationFlags sebagai properti.
ActionPdfAction?Read/WriteAksi yang terkait dengan anotasi ini (/A entry).
ActionsPdfActionCollectionReadKoleksi aksi yang terkait dengan anotasi ini.
Authorstring?ReadPenulis anotasi (/T entry).
AnnotationStatestring?ReadStatus anotasi (/State entry), misalnya
AnnotationStateModelstring?ReadModel status anotasi (/StateModel entry), misalnya
InReplyToAnnotation?Read/WriteAnotasi yang dibalas oleh ini (/IRT entry).
QuadPointsPoint[]Read/WriteQuadPoints sebagai array nilai Point.
CharacteristicsCharacteristicsReadKarakteristik tampilan (warna batas, warna latar, rotasi).
PageIndexintReadIndeks berbasis 1 dari halaman yang memiliki anotasi ini.
PagePage?ReadHalaman yang memiliki anotasi ini, atau null bila tidak dapat diselesaikan (misalnya
VerticalAlignmentVerticalAlignmentRead/WritePerataan vertikal yang diterapkan pada paragraf ini.
MarginMarginInfo?Read/WriteInfo margin luar yang diterapkan pada paragraf ini.
IsFirstParagraphInColumnboolRead/WritePaksa paragraf memulai kolom baru.
IsKeptWithNextboolRead/WritePertahankan paragraf ini pada halaman yang sama dengan paragraf berikutnya.
IsInNewPageboolRead/WritePaksa paragraf memulai pada halaman baru.
IsInLineParagraphboolRead/WriteFlag paragraf inline (tidak memulai baris baru).
HyperlinkTextstring?Read/WriteTarget hyperlink tipe string warisan.
HyperlinkHyperlink?Read/WriteDekorasi hyperlink bertipe yang diterapkan pada paragraf.
ZIndexintRead/WriteIndeks urutan Z yang digunakan oleh perender DOM.

Metode

SignatureDescription
MarkupAnnotation(document: Document)Ctor terikat dokumen untuk membuat anotasi markup yang belum terpasang pada halaman tertentu; pemanggil menambahkannya nanti melalui page.Annotations.Add(annot).
GetState()Baca entri /State pada kamus properti anotasi.
GetStateModel()Baca entri /StateModel, memetakan /entry yang hilang ke Undefined.
SetMarkedState(marked: bool)Setel /State ke Marked atau Unmarked plus /StateModel = Marked.
SetReviewState(state: AnnotationState)Setel status tinjauan.
ClearState()Hapus semua /State dan /StateModel yang tercatat.
FindStateAnnotation()Temukan anotasi pelacakan status yang terhubung ke markup ini (anotasi balasan /IRT paling baru yang membawa entri /State, menurut PDF 32000 §12.5.6.3).
Accept(visitor: AnnotationSelector)Kirim anotasi ini ke overload Visit(SubType) yang bertipe dari visitor.
GetRectangle(considerRotation: bool)Persegi panjang pembatas disesuaikan oleh considerRotation.
ChangeAfterResize(transform: Matrix)Sesuaikan geometri anotasi setelah pengguna mengubah ukuran halaman atau persegi panjang host.
UpdateAppearances()Regenerasi aliran tampilan normal (/AP /N) dari geometri dan warna anotasi saat ini.
WriteXfdf(writer: System.Xml.XmlWriter)Serialisasikan anotasi ini sebagai elemen XFDF ke writer (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Flatten anotasi ini — render tampilan visualnya ke dalam konten halaman dan hapus dari array anotasi halaman.
Clone()Klona dangkal — menyalin status skalar/ref-bersama.

Lihat Juga

 Bahasa Indonesia