PdfAnnotationEditor

PdfAnnotationEditor

Genel Bakış

PdfAnnotationEditor NET için FOSS’de bir sınıf. Mirasçılar: IDisposable.

Yorum manipülasyonu için cephe: XFDF’yi aktar/işaret et, sil, düzelt, düzenle.

Bu sınıf, .NET programlarında PdfAnnotationEditor nesnelerle çalışmak için 39 yöntem sağlar. Kullanılabilir yöntemler şunlardır: BindPdf, Close, DeleteAnnotation, DeleteAnnotations, Dispose, ExportAnnotationsToXfdf, ExportAnnotationsXfdf, ExtractAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, ve 6 ek yöntem. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: Document.

Özellikler

Adı:Tip:AccessAçıklama:
DocumentDocumentOku .Bağlı belge.

Yöntemler

SignatureAçıklama:
PdfAnnotationEditor()Bağlanmamış PdfAnnotationEditor oluşturun.
PdfAnnotationEditor(document: Document)Bir Belgeye bağlı bir PdfAnnotationEditor oluşturun.
BindPdf(path: string)Bir dosya yolundan PDF bağla.
BindPdf(input: byte[])Bir bayt dizisinden PDF bağla.
BindPdf(input: Stream)Bir akıştan PDF’i bağla.
BindPdf(document: Document)Mevcut bir belge örneğini bağla.
ExtractAnnotations(start: int, end: int, annotTypes: Aspose.Pdf.Annotations.AnnotationType[])AnnotTypes’te türü belirtilen sayfalardaki baştan sonuna kadar yorumları gönderir.
ExtractAnnotations(start: int, end: int, annotTypes: string[])Alt tür isimleri ile filtrelenen bir sayfa aralığındaki açıklamaları çıkarın.
DeleteAnnotations()Tüm sayfalardan tüm açıklamaları sil (Widget/formu alanı açıklaması hariç).
DeleteAnnotations(annotType: string)Belirli bir alt tip adının notlarını tüm sayfalardan silin.
DeleteAnnotation(annotName: string)Tüm sayfalarda isimle ilgili açıklama (NM giriş) silin.
FlatteningAnnotations()Tüm yorumları düzeltmek onları not listesinden kaldırır.
RedactArea(pageIndex: int, rect: Rectangle, color: double[])Bir sayfadaki bir alanı yeniden düzenle: verilen doldurma rengiyle düzeltme notu ekler, sonra düzleştirmeyi (özlemleri kaldırır).
RedactArea(pageIndex: int, rect: Rectangle, r: int, g: int, b: int)Bir sayfadaki bir alanı System.Drawing.Color ile uyumlu (R, G, B) renkyle düzenleyin.
RedactArea(pageIndex: int, rect: Rectangle, color: System.Drawing.Color)Verilen doldurma rengi ile bir sayfadaki bölgeyi düzenleyin.
ImportAnnotationsFromXfdf(xfdfStream: Stream)Bir XFDF akışından bağlanmış belgeye yorumları aktarın.
ImportAnnotationsFromXfdf(xfdfFile: string)XFDF dosya yolundan notları aktar.
ImportAnnotationFromXfdf(xfdfStream: Stream, annotType: AnnotationType[])XFDF’den yorumları tür filtre ile aktarın.
ImportAnnotationFromXfdf(xfdfFile: string, annotType: AnnotationType[])XFDF dosya yolundan tür filtre ile yorumları aktar.
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: AnnotationType[])XFDF akışına notları aktar.
ImportAnnotations(annotFileStream: Stream[])Bağlı belgeye diğer PDF akışlarından notları aktarın.
Save()Belgeyi bir bayt dizisine kaydet.
Save(path: string)Belgeyi dosya yolu olarak kaydet.
Save(output: Stream)Belgeyi bir akışa kaydet.
Close()Editörü kapat ve belgeyi serbest bırak.
Dispose()Close’un olduğu gibi at.
ExportAnnotationsToXfdf(xmlOutputStream: Stream)Bağlı belgedeki her yorumu XFDF akışına aktar.
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: string[])Alttip isimleri dizileri ile filtrelenen dışa aktarma açıklamaları.
FlatteningAnnotations(flattenSettings: Aspose.Pdf.Forms.Form.FlattenSettings)Verilen form-yassı ayarları kullanarak her yorumu düzleştirin.
FlatteningAnnotations(start: int, end: int, annotType: AnnotationType[])Bir sayfa aralığında, tipine göre filtrelenen düz yorumlar.
ImportAnnotationFromXfdf(xfdfStream: Stream)XFDF akışından (her türlü yorum türü) açıklamaları aktarın.
ImportAnnotationFromXfdf(xfdfFile: string)XFDF dosyasından (her türlü açıklama türü) yorumları aktarın.
ImportAnnotations(annotFileStream: Stream[], annotType: AnnotationType[])PDF akışlarından türüne göre filtreli açıklamaları aktarın.
ImportAnnotations(annotFile: string[])PDF dosyalarından verilen yollarda notları aktarın.
ImportAnnotations(annotFile: string[], annotType: AnnotationType[])PDF dosyalarından türüne göre filtreli açıklamaları aktarın.
ImportAnnotationsFromFdf(fdfFile: string)FDF dosyasından notları aktar.
ModifyAnnotations(start: int, end: int, annotation: Aspose.Pdf.Annotations.Annotation)Bir sayfa aralığında notları, yorum gibi görünmesi için değiştirin.
ModifyAnnotations(start: int, end: int, annotType: System.Enum, annotation: Aspose.Pdf.Annotations.Annotation)Bir sayfa aralığında verilen türün açıklamalarını değiştirin.
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: string, desAuthor: string)Sayfa aralığı boyunca srcAuthor ile eşleşen her yorum yazarını yeniden yaz.

Ayrıca bakınız:

 Türkçe