翻譯|行業(yè)資訊|編輯:胡濤|2024-11-22 10:46:20.117|閱讀 112 次
概述:在本文中,我們將演示如何設(shè)置文檔屬性,以便每次啟動(dòng)文件時(shí)都會(huì)打開(kāi)書(shū)簽面板或縮略圖面板。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
用戶打開(kāi) PDF 文檔時(shí),他們會(huì)看到 PDF 的初始視圖。默認(rèn)情況下,打開(kāi) PDF 時(shí)不會(huì)顯示書(shū)簽面板或縮略圖面板。在本文中,我們將演示如何設(shè)置文檔屬性,以便每次啟動(dòng)文件時(shí)都會(huì)打開(kāi)書(shū)簽面板或縮略圖面板。
Spire.PDF for .NET 是一款獨(dú)立 PDF 控件,用于 .NET 程序中創(chuàng)建、編輯和操作 PDF 文檔。使用 Spire.PDF 類(lèi)庫(kù),開(kāi)發(fā)人員可以新建一個(gè) PDF 文檔或者對(duì)現(xiàn)有的 PDF 文檔進(jìn)行處理,且無(wú)需安裝 Adobe Acrobat。
E-iceblue 功能類(lèi)庫(kù)Spire 系列文檔處理組件均由中國(guó)本土團(tuán)隊(duì)研發(fā),不依賴第三方軟件,不受其他國(guó)家的技術(shù)或法律法規(guī)限制,同時(shí)適配國(guó)產(chǎn)操作系統(tǒng)如中科方德、中標(biāo)麒麟等,兼容國(guó)產(chǎn)文檔處理軟件 WPS(如 .wps/.et/.dps 等格式
檢查下面的測(cè)試文件,打開(kāi)文檔時(shí)僅顯示頁(yè)面內(nèi)容。
代碼片段和效果:
步驟 1:創(chuàng)建一個(gè)新的 PDF 文檔并加載測(cè)試文件。
PdfDocument Pdf = new PdfDocument(); Pdf.LoadFromFile("Test.pdf");
步驟 2 :在ViewerPreferences類(lèi)中,有一個(gè)PageMode屬性,指定文檔打開(kāi)時(shí)應(yīng)如何顯示。將PageMode設(shè)置為UseOutlines,將更改保存到名為“ShowBookmarks”的新 PDF 文件中。
Pdf.ViewerPreferences.PageMode = PdfPageMode.UseOutlines; Pdf.SaveToFile("ShowBookmarks.pdf");
打開(kāi)新生成的文件,會(huì)自動(dòng)顯示書(shū)簽面板,如下圖所示:
步驟3:如果我們將PageMode設(shè)置為UseThumbs,并將更改保存到另一個(gè)名為“ShowThumbnails”的PDF文件中,那么打開(kāi)此文件時(shí)我們將獲得以下效果。
Pdf.ViewerPreferences.PageMode = PdfPageMode.UseThumbs; Pdf.SaveToFile("ShowThumbnails.pdf");
完整代碼:
[C#]
using Spire.Pdf; namespace Bookmarks { class Program { static void Main(string[] args) { PdfDocument Pdf = new PdfDocument(); Pdf.LoadFromFile("Test.pdf"); Pdf.ViewerPreferences.PageMode = PdfPageMode.UseOutlines; Pdf.SaveToFile("ShowBookmarks.pdf"); Pdf.ViewerPreferences.PageMode = PdfPageMode.UseThumbs; Pdf.SaveToFile("ShowThumbnails.pdf"); } } }
Imports Spire.Pdf Namespace Bookmarks Class Program Private Shared Sub Main(args As String()) Dim Pdf As New PdfDocument() Pdf.LoadFromFile("Test.pdf") Pdf.ViewerPreferences.PageMode = PdfPageMode.UseOutlines Pdf.SaveToFile("ShowBookmarks.pdf") Pdf.ViewerPreferences.PageMode = PdfPageMode.UseThumbs Pdf.SaveToFile("ShowThumbnails.pdf") End Sub End Class End Namespace
歡迎下載|體驗(yàn)更多E-iceblue產(chǎn)品
獲取更多信息請(qǐng)咨詢慧都在線客服 ;技術(shù)交流Q群(767755948)
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn