PrinterMarkAnnotation

PrinterMarkAnnotation

Gambaran Umum

PrinterMarkAnnotation adalah kelas di Aspose.PDF FOSS untuk .NET. Mewarisi dari: Annotation.

Generator penanda printer agregat.

Kelas ini menyediakan 9 metode untuk bekerja dengan objek PrinterMarkAnnotation dalam program .NET. Metode yang tersedia meliputi: Accept, AddPrinterMarks, ChangeAfterResize, Clone, Flatten, GetRectangle, UpdateAppearances, 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 41 lagi.

Properti

NamaJenisAksesDeskripsi
AnnotationTypeAnnotationTypeBacaSelalu PrinterMark.
RectRectangle?Baca/TulisKotak anotasi (posisi pada halaman).
InnerRectRectangle?BacaPersegi anotasi yang diperkecil oleh entri /RD (rectangle differences) — wilayah yang sebenarnya digambar di dalam Rect.
WidthdoubleBaca/TulisLebar persegi anotasi.
HeightdoubleBaca/TulisTinggi persegi anotasi.
ActiveStatestring?Baca/TulisStatus tampilan yang sedang aktif (/AS entry).
AlignmentTextAlignmentBaca/TulisPerataan teks (untuk anotasi teks bebas / widget yang membawa teks kaya).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentBaca/TulisPerataan horizontal (Aspose.Pdf menampilkan ini selain Alignment; keduanya dapat diatur secara independen).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentBaca/TulisPenimpaan perataan horizontal khusus teks.
AppearanceAppearanceDictionaryBacaKamus penampilan (/AP entry) — diindeks oleh nama aliran penampilan (N, D, R).
StatesAppearanceDictionaryBacaKamus keadaan-penampilan (sub-kamus per-keadaan dari AP/N, misalnya.
NormalAppearanceXForm?BacaPenampilan normal (/AP /N) anotasi sebagai XForm, atau null bila tidak ada.
UpdateAppearanceOnConvertboolBaca/TulisApakah akan menghasilkan ulang aliran tampilan saat anotasi disimpan ke dalam dokumen yang dikonversi.
UseFontSubsetboolBaca/TulisApakah font yang disematkan (jika ada) harus disubsetkan.
Contentsstring?Baca/TulisIsi anotasi (teks).
OpacitydoubleBaca/TulisOpasitas anotasi (0.0 = transparan, 1.0 = buram).
BorderBorder?Baca/TulisBatas anotasi.
ColorColorBaca/TulisWarna batas anotasi (/C entry).
InteriorColorColor?Baca/TulisWarna interior 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 (/Subj entry).
ModifiedDatestring?BacaTanggal modifikasi.
ModifiedDateTimeBaca/TulisTanggal /M (dimodifikasi) sebagai DateTime yang diketik.
FlagsAnnotationFlagsBaca/TulisBendera anotasi (/F entry) — digunakan sebagai penyimpanan dasar untuk kedua bentuk int dan bertipe.
AnnotationFlagsAnnotationFlagsBaca/TulisAlias bertipe dari Flags yang cocok dengan permukaan publik Aspose.Pdf yang mengekspos AnnotationFlags sebagai properti.
ActionPdfAction?Baca/TulisAksi yang terkait dengan anotasi ini (/A entry).
ActionsPdfActionCollectionBacaKoleksi aksi yang terkait dengan anotasi ini.
Authorstring?BacaPenulis anotasi (/T entry).
AnnotationStatestring?BacaStatus anotasi (/State entry), mis.
AnnotationStateModelstring?BacaModel status anotasi (/StateModel entry), mis.
ReplyTypestring?BacaTipe balasan (/RT entry), misalnya.
InReplyToAnnotation?Baca/TulisAnotasi yang dibalas oleh ini (entri /IRT).
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/TulisPenjajaran vertikal diterapkan pada paragraf ini.
MarginMarginInfoBaca/TulisInfo margin luar diterapkan pada paragraf ini.
IsFirstParagraphInColumnboolBaca/TulisPaksa paragraf untuk memulai kolom baru.
IsKeptWithNextboolBaca/TulisJaga paragraf ini tetap pada halaman yang sama dengan paragraf berikutnya.
IsInNewPageboolBaca/TulisPaksa paragraf dimulai pada halaman baru.
IsInLineParagraphboolBaca/TulisBendera paragraf sebaris (tidak memulai baris baru).
HyperlinkTextstring?Baca/TulisTarget hyperlink bertipe string legacy.
HyperlinkHyperlink?Baca/TulisDekorasi hyperlink yang diketik diterapkan pada paragraf.
ZIndexintBaca/TulisIndeks Z-order yang digunakan oleh perender DOM.

Metode

Tanda tanganDeskripsi
AddPrinterMarks(document: Document, printerMarksKind: PrinterMarksKind)Tambahkan keluarga tanda printer yang diminta ke setiap halaman dokumen.
AddPrinterMarks(page: Page, printerMarksKind: PrinterMarksKind)Tambahkan keluarga tanda printer yang diminta ke satu halaman.
Accept(visitor: AnnotationSelector)Kirim anotasi ini ke overload Visit(SubType) yang bertipe dari visitor.
GetRectangle(considerRotation: bool)Persegi pembatas disesuaikan oleh considerRotation.
ChangeAfterResize(transform: Matrix)Sesuaikan geometri anotasi setelah pengguna mengubah ukuran halaman atau host rectangle.
UpdateAppearances()Hasilkan kembali aliran 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()Klona dangkal — menyalin keadaan skalar/berbagi referensi.

Lihat Juga

 Bahasa Indonesia