PdfBookmarkEditor

PdfBookmarkEditor

Genel Bakış

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

Kitap işaretleri (kesin çizelge) manipülasyonu için cephe: kitap işareti oluşturun, çıkarın ve silin.

Bu sınıf, .NET programlarında PdfBookmarkEditor nesnelerle çalışmak için 29 yöntem sağlar. Kullanılabilir yöntemler şunlardır: BindPdf, Close, CreateBookmarkOfPage, CreateBookmarks, DeleteBookmarks, Dispose, ExportBookmarksToHtml, ExportBookmarksToXML, ExtractBookmarks, ExtractBookmarksToHTML, ImportBookmarksWithXML, ModifyBookmarks, ve 2 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 .Bu editöre bağlı belge, başka bir cephede zincirlenebilmesi için açığa çıkarıldı.

Yöntemler

SignatureAçıklama:
PdfBookmarkEditor()Bağlanmamış PdfBookmarkEditor oluşturun.
PdfBookmarkEditor(document: Document)Bir Belgeye bağlı bir PdfBookmarkEditor oluşturun.
BindPdf(path: string)Bir dosya yolundan PDF bağla.
BindPdf(data: byte[])Bir bayt dizisinden PDF bağla.
BindPdf(stream: Stream)Bir Akıştan PDF Bağla (akışı tamamen belleğe okuyor).
BindPdf(document: Document)Mevcut bir belgeyle PDF’i bağla.
CreateBookmarkOfPage(bookmarkName: string, pageNumber: int)Belirtilen sayfaya işaretleyen bir yer imi oluşturun (1-based).
CreateBookmarkOfPage(bookmarkName: string[], pageNumber: int[])Belirtilen sayfalar için yer imleri oluşturun (sayfa numaraları 1 tabanlı).
CreateBookmarks()Her sayfa için yer imleri oluşturun (varsayılan).
CreateBookmarks(color: System.Drawing.Color, boldFlag: bool, italicFlag: bool)Sayfa başına açık renkli / şişman / kuraltı biçimlendirme ile yer imleri oluşturun.
CreateBookmarks(bookmark: Bookmark)Bir Kitap İşaretçi ağacından (çocukların tekrarlayıcı eklenmesi) yer imleri oluşturun .
DeleteBookmarks()Bağlı belgedeki tüm yer imlerini sil.
DeleteBookmarks(title: string)Başlık eşleşen en üst düzey yer imleri silin, kaydedilen belgeye yapılan değişiklik devam eder.
Save(stream: Stream)Belgeyi bir akışa kaydet.
Save()Belgeyi bir bayt dizisine kaydet.
Save(path: string)Belgeyi dosya yolu olarak kaydet.
ExtractBookmarks()Belgenin çerçeve ağacını düz bir Kitap İşaretleri koleksiyonu olarak çıkarın, çocukları ilk önce derinliklere doğru yürütün.
ExtractBookmarks(upperLevel: bool)Belgenin çerçeve ağacını çıkar.
ExtractBookmarks(title: string)Başlık eşdeğer olan kitap işaretlerini (ve soylarını) bulun.
ExtractBookmarks(bookmark: Bookmark)Başlığı, başlık işaretinin (kırılmış) eşleşen belge yer imlerini bulun ve doğrudan çocuk öğelerini geri gönderin.
ExportBookmarksToXML(stream: Stream)Şekil ağacını XML olarak akış için ihraç et.
ExportBookmarksToXML(xmlFile: string)Şekil ağacını xmlFile’a aktar.
ImportBookmarksWithXML(stream: Stream)Stream tarafından üretilen XML’den yer imlerini okuyun) ve bağlanmış belgeye ekleyin.
ImportBookmarksWithXML(xmlFile: string)XML dosyasından yer imlerini oku ve bağlanmış belgeye ekle.
ExportBookmarksToHtml(inPdfFile: string, outHtmlFile: string)Kitap işaretlerini bağımsız bir HTML dosyasına aktar.
ExtractBookmarksToHTML(pdfFile: string, cssFile: string)Verilen CSS ile bir HTML sayfasına yer imleri çıkar.
ModifyBookmarks(sTitle: string, dTitle: string)Başlığı sTitle’a eşit olan tüm yer imleri, çerçeve ağacı boyunca dTitles olarak yeniden adlandırılsın.
Dispose()Bu PdfBookmarkEditor örneğinde Dispose çağrısı.
Close()Bağlı belgeyi serbest bırakın, aynalı at.

Ayrıca bakınız:

 Türkçe