PdfBookmarkEditor
ภาพรวม
PdfBookmarkEditor เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: IDisposable.
หน้าตึกสําหรับการปรับเปลี่ยนลักษณะของเล่มหลัก (กรอบ) สร้าง, แยกออก และลบ เล่มต้น.
หมวดนี้ให้ 29 วิธีในการทํางานกับวัตถุ PdfBookmarkEditor ในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: BindPdf, Close, CreateBookmarkOfPage, CreateBookmarks, DeleteBookmarks, Dispose, ExportBookmarksToHtml, ExportBookmarksToXML, ExtractBookmarks, ExtractBookmarksToHTML, ImportBookmarksWithXML, ModifyBookmarks,และวิธีการเพิ่มเติม 2 วิธี. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: Document.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
Document | Document | อ่าน | เอกสารที่ติดต่อกับผู้อํานวยการนี้ ถูกเปิดเผยเพื่อให้มันสามารถถูกผูกพันในหน้าต่างอื่นได้. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
PdfBookmarkEditor() | สร้าง PdfBookmarkEditor ที่ไม่ติดต่อกัน. |
PdfBookmarkEditor(document: Document) | สร้าง PdfBookmarkEditor ที่เชื่อมต่อกับเอกสาร. |
BindPdf(path: string) | การผูก PDF จากเส้นทางไฟล์. |
BindPdf(data: byte[]) | การผูก PDF จากอัตราการกรอง byte. |
BindPdf(stream: Stream) | Bind PDF จาก Stream (อ่านสตรีมเต็มไปในความจํา). |
BindPdf(document: Document) | การผูก PDF จากเอกสารที่มีอยู่. |
CreateBookmarkOfPage(bookmarkName: string, pageNumber: int) | สร้างตราหมายที่ชี้ไปที่หน้าที่ระบุ (เนื่องจาก 1). |
CreateBookmarkOfPage(bookmarkName: string[], pageNumber: int[]) | สร้างตราหมายสําหรับหน้าที่ระบุ (เลขหน้า 1 ฐาน). |
CreateBookmarks() | สร้างตราลักษณ์สําหรับทุกหน้า (ตั้งค่า). |
CreateBookmarks(color: System.Drawing.Color, boldFlag: bool, italicFlag: bool) | สร้างตราลักษณ์ต่อหน้า ด้วยสไตล์สี / bold / italic ที่ชัดเจน. |
CreateBookmarks(bookmark: Bookmark) | สร้าง Bookmark จากต้นไม้ Bookmarks (เพิ่มเด็กแบบถัดไป). |
DeleteBookmarks() | ลบตราลอกทุกตัวในเอกสารที่ผูกพัน. |
DeleteBookmarks(title: string) | ลบตราลักษณ์ระดับบนทุกตัวที่ Title ติดกับ title โดยยังคงการเปลี่ยนแปลงเอกสารที่ถูกบันทึกไว้. |
Save(stream: Stream) | เก็บเอกสารไปในสตรีม. |
Save() | เก็บเอกสารเป็นอาร์เรย์ไบต์. |
Save(path: string) | เก็บเอกสารไปยังเส้นทางไฟล์. |
ExtractBookmarks() | ถอดต้นขอบของเอกสารเป็นตาราง Bookmarks แบบเรียบ, การเดินเด็กความลึก-แรก. |
ExtractBookmarks(upperLevel: bool) | สกัดต้นขอบของเอกสาร. |
ExtractBookmarks(title: string) | ค้นหา bookmark (และลูกหลานของมัน) ที่ Title เท่ากับ title. |
ExtractBookmarks(bookmark: Bookmark) | ค้นหาตราลักษณ์เอกสารที่ Title ของมันตรงกับตาราง (ตัด) และคืนไอเทมลูกของตัวเลขนั้นได้เลย. |
ExportBookmarksToXML(stream: Stream) | ส่งออกต้นแบบลักษณะเพื่อถ่ายทอดเป็น XML. |
ExportBookmarksToXML(xmlFile: string) | ส่งออกต้นแบบลักษณะไป xmlFile. |
ImportBookmarksWithXML(stream: Stream) | อ่านตราลักษณ์จาก XML ที่ผลิตโดย Stream) และเพิ่มมันไปยังเอกสารที่ผูกพัน. |
ImportBookmarksWithXML(xmlFile: string) | อ่านตราลักษณ์จากไฟล์ XML และเพิ่มมันไปยังเอกสารที่ผูกพัน. |
ExportBookmarksToHtml(inPdfFile: string, outHtmlFile: string) | ส่งออกตราลักษณ์ไปยังไฟล์ HTML ที่อยู่ลําพัง. |
ExtractBookmarksToHTML(pdfFile: string, cssFile: string) | สกัดลักษณะตราในหน้า HTML ด้วย CSS ที่ได้รับ. |
ModifyBookmarks(sTitle: string, dTitle: string) | เปลี่ยนชื่อตราลักษณ์ทุกตัวที่หัวข้อเท่ากับ sTitle เป็น dTitre ทั่วต้นขอบเขต. |
Dispose() | เรียก Dispose ในตัวอย่าง PdfBookmarkEditor นี้. |
Close() | ปล่อยเอกสารที่ผูกพัน, รองจอกําจัด. |