PdfAnnotationEditor

PdfAnnotationEditor

Overview

PdfAnnotationEditor adalah kelas dalam Aspose.PDF FOSS untuk .NET. Warisan dari: IDisposable.

Fasad untuk manipulasi anotasi: import/ekspor XFDF, hapus, rata, redaktur.

Kelas ini menyediakan 39 metode untuk bekerja dengan objek PdfAnnotationEditor dalam program .NET. Metode yang tersedia meliputi: BindPdf, Close, DeleteAnnotation, DeleteAnnotations, Dispose, ExportAnnotationsToXfdf, ExportAnnotationsXfdf, ExtractAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, dan 6 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net. Sifatnya: Document.

Properties

NameTypeAccessDescription
DocumentDocumentReadDokumen yang terikat.

Methods

SignatureDescription
PdfAnnotationEditor()Buat PdfAnnotationEditor yang tidak terikat.
PdfAnnotationEditor(document: Document)Buat PdfAnnotationEditor yang terikat pada Dokumen.
BindPdf(path: string)Tahan PDF dari jalur file.
BindPdf(input: byte[])Tahan PDF dari array byte.
BindPdf(input: Stream)Tahan PDF dari aliran.
BindPdf(document: Document)Tahan instance Document yang ada.
ExtractAnnotations(start: int, end: int, annotTypes: Aspose.Pdf.Annotations.AnnotationType[])Mengembalikan catatan pada halaman mulaiPage sampai endPag (1-based, inclusive) yang jenisnya muncul di annotTypes.
ExtractAnnotations(start: int, end: int, annotTypes: string[])Ekstrak catatan di seluruh kisaran halaman yang disaring oleh string nama Subtipe.
DeleteAnnotations()Hapus semua catatan dari semua halaman (tidak termasuk catatan bidang Widget/bentuk).
DeleteAnnotations(annotType: string)Hapus catatan nama subtipe tertentu dari semua halaman.
DeleteAnnotation(annotName: string)Hapus catatan nama (entri NM) di semua halaman.
FlatteningAnnotations()Flatten all annotations menghapus mereka dari daftar catatan.
RedactArea(pageIndex: int, rect: Rectangle, color: double[])Redact area pada halaman: menambahkan annotasi redaksi dengan warna isi yang diberikan, kemudian meratakan redaksinya (menghapus annotasinya).
RedactArea(pageIndex: int, rect: Rectangle, r: int, g: int, b: int)Mengedit area pada halaman dengan warna System.Drawing.Color-kompatibel (R, G, B).
RedactArea(pageIndex: int, rect: Rectangle, color: System.Drawing.Color)Redact area pada halaman dengan warna isi yang diberikan.
ImportAnnotationsFromXfdf(xfdfStream: Stream)Impor catatan dari aliran XFDF ke dokumen yang terikat.
ImportAnnotationsFromXfdf(xfdfFile: string)Impor catatan dari jalur file XFDF.
ImportAnnotationFromXfdf(xfdfStream: Stream, annotType: AnnotationType[])Mengimpor anotasi dari XFDF dengan filter tipe.
ImportAnnotationFromXfdf(xfdfFile: string, annotType: AnnotationType[])Impor catatan dari jalur file XFDF dengan filter tipe.
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: AnnotationType[])Ekspor catatan ke aliran XFDF.
ImportAnnotations(annotFileStream: Stream[])Impor catatan dari aliran PDF lainnya ke dokumen yang terikat.
Save()Simpan dokumen ke array byte.
Save(path: string)Simpan dokumen ke jalur file.
Save(output: Stream)Simpan dokumen ke stream.
Close()Tutup editor dan lepaskan dokumen.
Dispose()Buang sama dengan Close.
ExportAnnotationsToXfdf(xmlOutputStream: Stream)Ekspor setiap anotasi dalam dokumen terikat ke aliran XFDF.
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: string[])Ekspor catatan yang disaring oleh subtipe string nama.
FlatteningAnnotations(flattenSettings: Aspose.Pdf.Forms.Form.FlattenSettings)Pelan setiap anotasi menggunakan pengaturan formulir-pelan yang disediakan.
FlatteningAnnotations(start: int, end: int, annotType: AnnotationType[])Anotasi datar di berbagai halaman yang disaring berdasarkan jenis.
ImportAnnotationFromXfdf(xfdfStream: Stream)Mengimpor anotasi dari aliran XFDF (setiap jenis anotation).
ImportAnnotationFromXfdf(xfdfFile: string)Mengimpor catatan dari file XFDF (setiap jenis catatan).
ImportAnnotations(annotFileStream: Stream[], annotType: AnnotationType[])Impor catatan dari aliran PDF yang disaring berdasarkan jenis.
ImportAnnotations(annotFile: string[])Impor catatan dari file PDF pada jalur yang diberikan.
ImportAnnotations(annotFile: string[], annotType: AnnotationType[])Impor catatan dari file PDF yang disaring berdasarkan jenis.
ImportAnnotationsFromFdf(fdfFile: string)Impor catatan dari file FDF.
ModifyAnnotations(start: int, end: int, annotation: Aspose.Pdf.Annotations.Annotation)Mengubah catatan di seluruh rentang halaman agar terlihat seperti catatan.
ModifyAnnotations(start: int, end: int, annotType: System.Enum, annotation: Aspose.Pdf.Annotations.Annotation)Mengubah catatan dari tipe yang diberikan di seluruh rentang halaman.
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: string, desAuthor: string)Tulis ulang penulis setiap annotasi yang cocok srcAuthor di seluruh rentang halaman.

See Also

 Bahasa Indonesia