WidgetAnnotation

WidgetAnnotation

Gambaran Umum

WidgetAnnotation adalah kelas dalam Aspose.PDF FOSS untuk .NET. Mewarisi dari: Annotation.

Kelas ini menyediakan 13 metode untuk bekerja dengan objek WidgetAnnotation dalam program .NET. Metode yang tersedia meliputi: Accept, ChangeAfterResize, Clone, ExportToJson, Flatten, GetCheckedStateName, GetRectangle, UpdateAppearances, WidgetAnnotation, WriteXfdf. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.PDF FOSS untuk .NET. Properti: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, dan 53 lainnya.

Properti

NamaJenisAksesDeskripsi
AnnotationTypeAnnotationTypeBacaSelalu Widget.
BorderBorder?Baca/TulisLebar border, gaya, dan pola dash diambil dari kamus BS widget (field formulir membawa border mereka di sana, bukan di /Border).
ActionsAnnotationActionCollectionBacaSlot aksi untuk /AA tree widget.
DefaultAppearanceDefaultAppearanceBaca/TulisPenampilan default (font, ukuran, warna) untuk widget ini.
ExportableboolBaca/TulisApakah nilai widget harus diekspor saat formulir dikirim.
HighlightingHighlightingModeBaca/TulisMode penyorotan visual yang digunakan ketika pengguna mengklik widget (/H entry).
OnActivatedPdfAction?Baca/TulisAksi yang dipanggil ketika widget diaktifkan (/A entry).
ParentForms.Field?BacaBidang Induk ketika widget ini adalah anak visual dari bidang AcroForm.
ReadOnlyboolBaca/TulisApakah widget menolak input (/Ff bit 1).
RequiredboolBaca/TulisApakah widget harus diisi sebelum submit (/Ff bit 2).
HighlightModestringBacaMode sorotan (/H entry).
DefaultAppearanceStringstring?BacaString tampilan default (/DA entry).
NormalAppearanceXForm?BacaPenampilan “Normal” widget (stream /AP /N).
FieldValuestring?BacaNilai bidang (/V entry).
DefaultFieldValuestring?BacaNilai bidang default (/DV entry).
FieldTypestring?BacaTipe bidang (/FT entry).
RectRectangle?Baca/TulisPersegi anotasi (posisi pada halaman).
InnerRectRectangle?BacaPersegi anotasi yang diperkecil oleh entri /RD (perbedaan persegi) — wilayah yang sebenarnya digambar di dalam Rect.
WidthdoubleBaca/TulisLebar persegi panjang anotasi.
HeightdoubleBaca/TulisTinggi persegi panjang anotasi.
ActiveStatestring?Baca/TulisKeadaan tampilan yang sedang aktif (/AS entry).
AlignmentTextAlignmentBaca/TulisPerataan teks (untuk anotasi teks bebas / widget yang membawa teks kaya).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentBaca/TulisPenjajaran horizontal (ditampilkan selain Alignment; keduanya dapat diatur secara independen).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentBaca/TulisPenimpaan penjajaran horizontal khusus teks.
AppearanceAppearanceDictionaryBacaKamus tampilan (/AP entry) — diindeks oleh nama aliran tampilan (N, D, R).
StatesAppearanceDictionaryBacaKamus status-tampilan (sub-dikt per-keadaan dari AP/N, misalnya.
UpdateAppearanceOnConvertboolBaca/TulisApakah harus menghasilkan ulang aliran tampilan ketika anotasi disimpan ke dalam dokumen yang dikonversi.
UseFontSubsetboolBaca/TulisApakah font yang disematkan (jika ada) harus disubset.
Contentsstring?Baca/TulisIsi anotasi (teks).
OpacitydoubleBaca/TulisOpacity anotasi (0.0 = transparan, 1.0 = tidak tembus).
ColorColorBaca/TulisWarna batas anotasi (/C entry).
InteriorColorColor?Baca/TulisWarna bagian dalam anotasi (/IC entry, untuk anotasi lingkaran/persegi/garis).
Titlestring?Baca/TulisJudul anotasi (penulis untuk anotasi markup).
Namestring?Baca/TulisNama anotasi (pengidentifikasi unik — entri /NM).
FullNamestring?BacaNama anotasi yang sepenuhnya memenuhi syarat.
Subjectstring?Baca/TulisSubjek anotasi (entri /Subj).
ModifiedDatestring?BacaTanggal modifikasi.
ModifiedDateTimeBaca/TulisTanggal /M (dimodifikasi) sebagai DateTime yang diketik.
FlagsAnnotationFlagsBaca/TulisFlag anotasi (/F entry) — digunakan sebagai penyimpanan dasar untuk kedua bentuk int dan bertipe.
AnnotationFlagsAnnotationFlagsBaca/TulisAlias bertipe dari Flags yang cocok dengan antarmuka publik yang mengekspos AnnotationFlags sebagai properti.
ActionPdfAction?Baca/TulisAksi yang terkait dengan anotasi ini (/A entry).
Authorstring?BacaPenulis anotasi (/T entry).
AnnotationStatestring?BacaStatus anotasi (/State entry), misalnya.
AnnotationStateModelstring?BacaModel status anotasi (/StateModel entry), misalnya.
ReplyTypestring?BacaTipe balasan (/RT entry), misalnya.
InReplyToAnnotation?Baca/TulisAnotasi yang dibalas oleh ini (/IRT entry).
QuadPointsPoint[]Baca/TulisQuadPoints sebagai array nilai Point.
CharacteristicsCharacteristicsBacaKarakteristik tampilan (warna batas, warna latar belakang, rotasi).
PageIndexintBacaIndeks berbasis 1 dari halaman yang memiliki anotasi ini.
PagePage?BacaHalaman yang memiliki anotasi ini, atau null ketika tidak dapat diselesaikan (misalnya.
VerticalAlignmentVerticalAlignmentBaca/TulisPerataan vertikal yang diterapkan pada paragraf ini.
MarginMarginInfoBaca/TulisInfo margin luar yang diterapkan pada paragraf ini.
IsFirstParagraphInColumnboolBaca/TulisPaksa paragraf untuk memulai kolom baru.
IsKeptWithNextboolBaca/TulisPertahankan paragraf ini pada halaman yang sama dengan paragraf berikutnya.
IsInNewPageboolBaca/TulisPaksa paragraf untuk mulai pada halaman baru.
IsInLineParagraphboolBaca/TulisBendera paragraf inline (tidak memulai baris baru).
HyperlinkTextstring?Baca/TulisTarget hyperlink bertipe string warisan.
HyperlinkHyperlink?Baca/TulisDekorasi hyperlink bertipe diterapkan pada paragraf.
ZIndexintBaca/TulisIndeks Z-order yang digunakan oleh perender DOM.

Metode

Tanda TanganDeskripsi
WidgetAnnotation(doc: Document)Ctor programatik — membuat anotasi widget kosong yang terkait dengan pembaca dokumen.
ExportToJson(stream: System.IO.Stream)Serialisasikan bidang widget ini sebagai JSON ke aliran.
ExportToJson(fileName: string)Serialisasikan bidang widget ini sebagai JSON ke file.
ExportToJson(stream: System.IO.Stream, options: ExportFieldsToJsonOptions?)Serialisasikan bidang widget ini sebagai satu objek FieldExportingData JSON ke aliran.
ExportToJson(fileName: string, options: ExportFieldsToJsonOptions?)Serialisasikan bidang widget ini sebagai JSON ke file.
GetCheckedStateName()Mengembalikan nama status tampilan yang mewakili keadaan “on” / “dicentang” dari widget ini (biasanya “Yes”), diambil dari kunci kamus /AP/N (apapun yang bukan “Off”).
Accept(visitor: AnnotationSelector)Memanggil Accept(visitor) pada instance WidgetAnnotation ini.
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()Hasilkan kembali stream tampilan normal (/AP /N) dari geometri dan warna anotasi saat ini.
WriteXfdf(writer: System.Xml.XmlWriter)Serialisasikan anotasi ini sebagai elemen XFDF ke penulis (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Ratakan anotasi ini — render tampilan visualnya ke dalam konten halaman dan hapus dari array anotasi halaman.
Clone()Klon dangkal — menyalin keadaan skalar/berbagi referensi.

Lihat Juga

 Bahasa Indonesia