ScreenAnnotation

ScreenAnnotation

Overview

ScreenAnnotation adalah kelas dalam Aspose.PDF FOSS untuk .NET. Warisan dari: Annotation.

Kelas ScreenAnnotation memungkinkan Anda menambahkan anotasi layar ke halaman dengan menyediakan halaman, persegi panjang, dan file media, serta mengekspos properti AnnotationType, Action, and Title.

Kelas ini menyediakan 8 metode untuk bekerja dengan objek ScreenAnnotation dalam program .NET. Metode yang tersedia meliputi: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, ScreenAnnotation, UpdateAppearances, WriteXfdf. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net. Sifatnya: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, dan 40 lagi.

Properties

NameTypeAccessDescription
AnnotationTypeAnnotationTypeReadSelalu layar.
ActionPdfAction?ReadTindakan peluncuran render (/A entry), atau null jika tidak ada yang ditetapkan.
Titlestring?Membaca/menulisJudul/label yang ditampilkan dalam tampilan krom (entry / T).
RectRectangle?Membaca/menulisLempeng pengomentaran (posisi di halaman).
WidthdoubleMembaca/menulisLebar persegi panjang anotasi.
HeightdoubleMembaca/menulisTinggi persegi panjang anotasi.
ActiveStatestring?Membaca/menulisStatus penampilan yang aktif saat ini (/entry AS).
AlignmentTextAlignmentMembaca/menulisPencocokan teks (untuk catatan bebas-teks / widget yang membawa teks kaya).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentMembaca/menulisSelaras horizontal, terpapar sebagai tambahan dari selarasan; keduanya dapat diatur secara independen.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentMembaca/menulisPengecualian penyelarasan horizontal khusus teks.
AppearanceAppearanceDictionaryReadKamus penampilan (/entry AP) diketik dengan nama aliran tampilan (N, D, R).
StatesAppearanceDictionaryReadKamus penampilan-negara (subdikta per negara dari AP/N, misalnya.
NormalAppearanceXForm?ReadPenampilan normal (/AP /N) dari annotasi sebagai XForm, atau null jika tidak ada.
UpdateAppearanceOnConvertboolMembaca/menulisApakah akan meregenerasi aliran tampilan saat anotasi disimpan ke dalam dokumen yang dikonversi.
UseFontSubsetboolMembaca/menulisApakah font tertanam (jika ada) harus disetel.
Contentsstring?Membaca/menulisIsi catatan (teks).
OpacitydoubleMembaca/menulisAnotasi opacity (0,0 = transparan, 1,0 = tidak jelas).
BorderBorder?Membaca/menulisAnotasi batas.
ColorColorMembaca/menulisWarna batas anotasi (/C entry).
InteriorColorColor?Membaca/menulisWarna interior annotasi (entry/IC, untuk annotasikan lingkaran/kuadrat/garis).
Namestring?Membaca/menulisNama anotasi (identifier unik entri /NM).
FullNamestring?ReadNama dengan catatan yang memenuhi syarat.
Subjectstring?Membaca/menulisSubyek anotasi (/Subj entry).
ModifiedDatestring?ReadTanggal modifikasi.
ModifiedDateTimeMembaca/menulisTanggal /M (diubah) sebagai DateTime yang diketik.
FlagsAnnotationFlagsMembaca/menulisAnotasi flag (/F entry) digunakan sebagai penyimpanan pendukung untuk kedua bentuk int dan diketik.
AnnotationFlagsAnnotationFlagsMembaca/menulisAlias diketik dari Flags yang menunjukkan AnnotationFlags sebagai properti.
ActionsPdfActionCollectionReadKoleksi tindakan yang terkait dengan catatan ini.
Authorstring?ReadPenulis catatan (/T entry).
AnnotationStatestring?ReadStatus pengomentaran (/ entri status), misalnya:.
AnnotationStateModelstring?ReadModel keadaan annotasi (/StateModel entry), misalnya:.
ReplyTypestring?ReadJenis jawaban (/RT entry), misalnya:.
InReplyToAnnotation?Membaca/menulisAnotasi yang ini menjawab (/ entri IRT).
QuadPointsPoint[]Membaca/menulisQuadPoints sebagai array nilai Point.
CharacteristicsCharacteristicsReadKarakteristik penampilan (warna perbatasan, warna latar belakang, rotasi).
PageIndexintRead1-based index of the page that owns this annotation.
PagePage?ReadHalaman yang memiliki annotasi ini, atau null ketika tidak dapat diselesaikan (misalnya.
VerticalAlignmentVerticalAlignmentMembaca/menulisPenataan vertikal yang diterapkan pada paragraf ini.
MarginMarginInfo?Membaca/menulisInformasi margin eksternal diterapkan pada paragraf ini.
IsFirstParagraphInColumnboolMembaca/menulisMemaksa paragraf untuk memulai kolom baru.
IsKeptWithNextboolMembaca/menulisSimpan paragraf ini di halaman yang sama dengan paragraf berikutnya.
IsInNewPageboolMembaca/menulisMemaksa paragraf untuk memulai di halaman baru.
IsInLineParagraphboolMembaca/menulisInline paragraph flag (tidak memulai baris baru).
HyperlinkTextstring?Membaca/menulisTarget hyperlink berupa string lama.
HyperlinkHyperlink?Membaca/menulisDekorasi hyperlink yang ditandai dengan paragraf.
ZIndexintMembaca/menulisIndeks Z-order yang digunakan oleh DOM renderer.

Methods

SignatureDescription
ScreenAnnotation(page: Page, rect: Rectangle, mediaFile: string)Buatlah anotasi layar yang merujuk mediaFile.
Accept(visitor: AnnotationSelector)Panggilan Accept pada instance ScreenAnnotation ini.
GetRectangle(considerRotation: bool)Berbatasan persegi panjang disesuaikan dengan considerRotation.
ChangeAfterResize(transform: Matrix)Sesuaikan geometri annotasi setelah pengguna mengubah ukuran halaman atau persegi panjang host.
UpdateAppearances()Regenerasi aliran penampilan normal (/AP /N) dari geometri dan warna saat ini.
WriteXfdf(writer: System.Xml.XmlWriter)Serialkan annotasi ini sebagai elemen XFDF ke penulis (PDF 32000 §12.7.8 / X F D F 3.0).
Flatten()Pelankan annotasi ini Render penampilannya visual ke dalam konten halaman dan hapus dari array annotes halaman.
Clone()Shallow clone menyalin keadaan skalar/ref-shared.

See Also

 Bahasa Indonesia