RichMediaAnnotation
Overview
RichMediaAnnotation adalah kelas dalam Aspose.PDF FOSS untuk .NET. Warisan dari: Annotation.
Kelas ini menyediakan 12 metode untuk bekerja dengan objek RichMediaAnnotation dalam program .NET. Metode yang tersedia meliputi: Accept, AddCustomData, ChangeAfterResize, Clone, Flatten, GetRectangle, RichMediaAnnotation, SetContent, SetPoster, Update, UpdateAppearances, WriteXfdf. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net. Sifatnya: Action, Actions, ActivateOn, ActiveState, Alignment, AnnotationFlags, dan 45 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
AnnotationType | AnnotationType | Read | Dapatkan jenis annotation. |
Type | ContentType | Membaca/menulis | Mengambil atau menetapkan tipe. |
ActivateOn | ActivationEvent | Membaca/menulis | Mengaktifkan atau mengatur aktifitas. |
CustomFlashVariables | string? | Membaca/menulis | Dapatkan atau menetapkan variabel flash kustom. |
Content | System.IO.Stream? | Read | Mendapatkan isi. |
CustomPlayer | System.IO.Stream? | Membaca/menulis | Dapatkan atau mengatur pemutar kustom. |
Rect | Rectangle? | Membaca/menulis | Lempeng pengomentaran (posisi di halaman). |
Width | double | Membaca/menulis | Lebar persegi panjang anotasi. |
Height | double | Membaca/menulis | Tinggi persegi panjang anotasi. |
ActiveState | string? | Membaca/menulis | Status penampilan yang aktif saat ini (/entry AS). |
Alignment | TextAlignment | Membaca/menulis | Pencocokan teks (untuk catatan bebas-teks / widget yang membawa teks kaya). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Membaca/menulis | Selaras horizontal, terpapar sebagai tambahan dari selarasan; keduanya dapat diatur secara independen. |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Membaca/menulis | Pengecualian penyelarasan horizontal khusus teks. |
Appearance | AppearanceDictionary | Read | Kamus penampilan (/entry AP) diketik dengan nama aliran tampilan (N, D, R). |
States | AppearanceDictionary | Read | Kamus penampilan-negara (subdikta per negara dari AP/N, misalnya. |
NormalAppearance | XForm? | Read | Penampilan normal (/AP /N) dari annotasi sebagai XForm, atau null jika tidak ada. |
UpdateAppearanceOnConvert | bool | Membaca/menulis | Apakah akan meregenerasi aliran tampilan saat anotasi disimpan ke dalam dokumen yang dikonversi. |
UseFontSubset | bool | Membaca/menulis | Apakah font tertanam (jika ada) harus disetel. |
Contents | string? | Membaca/menulis | Isi catatan (teks). |
Opacity | double | Membaca/menulis | Anotasi opacity (0,0 = transparan, 1,0 = tidak jelas). |
Border | Border? | Membaca/menulis | Anotasi batas. |
Color | Color | Membaca/menulis | Warna batas anotasi (/C entry). |
InteriorColor | Color? | Membaca/menulis | Warna interior annotasi (entry/IC, untuk annotasikan lingkaran/kuadrat/garis). |
Title | string? | Membaca/menulis | Judul annotasi (penulis untuk markup annotes). |
Name | string? | Membaca/menulis | Nama anotasi (identifier unik entri /NM). |
FullName | string? | Read | Nama dengan catatan yang memenuhi syarat. |
Subject | string? | Membaca/menulis | Subyek anotasi (/Subj entry). |
ModifiedDate | string? | Read | Tanggal modifikasi. |
Modified | DateTime | Membaca/menulis | Tanggal /M (diubah) sebagai DateTime yang diketik. |
Flags | AnnotationFlags | Membaca/menulis | Anotasi flag (/F entry) digunakan sebagai penyimpanan pendukung untuk kedua bentuk int dan diketik. |
AnnotationFlags | AnnotationFlags | Membaca/menulis | Alias diketik dari Flags yang menunjukkan AnnotationFlags sebagai properti. |
Action | PdfAction? | Membaca/menulis | Tindakan yang terkait dengan catatan ini (/A entry). |
Actions | PdfActionCollection | Read | Koleksi tindakan yang terkait dengan catatan ini. |
Author | string? | Read | Penulis catatan (/T entry). |
AnnotationState | string? | Read | Status pengomentaran (/ entri status), misalnya:. |
AnnotationStateModel | string? | Read | Model keadaan annotasi (/StateModel entry), misalnya:. |
ReplyType | string? | Read | Jenis jawaban (/RT entry), misalnya:. |
InReplyTo | Annotation? | Membaca/menulis | Anotasi yang ini menjawab (/ entri IRT). |
QuadPoints | Point[] | Membaca/menulis | QuadPoints sebagai array nilai Point. |
Characteristics | Characteristics | Read | Karakteristik penampilan (warna perbatasan, warna latar belakang, rotasi). |
PageIndex | int | Read | 1-based index of the page that owns this annotation. |
Page | Page? | Read | Halaman yang memiliki annotasi ini, atau null ketika tidak dapat diselesaikan (misalnya. |
VerticalAlignment | VerticalAlignment | Membaca/menulis | Penataan vertikal yang diterapkan pada paragraf ini. |
Margin | MarginInfo? | Membaca/menulis | Informasi margin eksternal diterapkan pada paragraf ini. |
IsFirstParagraphInColumn | bool | Membaca/menulis | Memaksa paragraf untuk memulai kolom baru. |
IsKeptWithNext | bool | Membaca/menulis | Simpan paragraf ini di halaman yang sama dengan paragraf berikutnya. |
IsInNewPage | bool | Membaca/menulis | Memaksa paragraf untuk memulai di halaman baru. |
IsInLineParagraph | bool | Membaca/menulis | Inline paragraph flag (tidak memulai baris baru). |
HyperlinkText | string? | Membaca/menulis | Target hyperlink berupa string lama. |
Hyperlink | Hyperlink? | Membaca/menulis | Dekorasi hyperlink yang ditandai dengan paragraf. |
ZIndex | int | Membaca/menulis | Indeks Z-order yang digunakan oleh DOM renderer. |
Methods
| Signature | Description |
|---|---|
RichMediaAnnotation(page: Page, rect: Rectangle) | Menelpon RichMediaAnnotation pada instance RichMediaAnnotation ini. |
SetContent(fileName: string, audio: System.IO.Stream) | Menentukan nilai isi. |
SetPoster(imageStream: System.IO.Stream) | Menetapkan nilai poster. |
AddCustomData(name: string, data: System.IO.Stream) | Menelpon AddCustomData pada instance RichMediaAnnotation ini. |
Update() | Kembali memancarkan penampilan dari buffer yang disimpan. |
Accept(visitor: AnnotationSelector) | Selaras horizontal, terpapar selain; keduanya dapat diatur secara independen. |
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. |