2011-09-08 27 views
0

我已經開發了一個需求,允許我通過使用Response.ContentType =「application/pdf」在瀏覽器中顯示PDF文件。在瀏覽器中自定義PDF視圖

問題是,PDF的默認視圖始終顯示左側的書籤菜單,有沒有一種方法通過使用HTTP標頭或某事告訴PDF查看器不顯示書籤部分?

在此先感謝。

回答

0

PDF文檔的顯示方式可以在PDF文檔中配置。

有很多PDF編輯器可以修改「查看器首選項」,因爲它通常被稱爲。一個免費的例子是BeCyPDFMetaEdit

+0

啊,打我!在我點擊提交之前,我沒有看到通知。 –

1

有兩種方法可以做到這一點。我建議的方式是在Adobe Acrobat中實際打開PDF並轉到文件,屬性。在初始視圖選項卡上,您將看到許多關於如何顯示PDF的選項。第二種方式,我沒有測試,但Adobe說你可以將各種querystring選項傳遞給PDF。你可能會想要的是http://example.org/doc.pdf#pagemode=none

+0

pagemode是我想要的,但由於某種原因querystring沒有被讀取,無論如何我最終使用PdfSharp爲了設置此屬性,然後將輸出保存到ActionResult的outputStream。 – Paleta