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: | Access | Açıklama: |
|---|---|---|---|
Document | Document | Oku . | Bu editöre bağlı belge, başka bir cephede zincirlenebilmesi için açığa çıkarıldı. |
Yöntemler
| Signature | Açı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. |