我有一個使用MVC的ASP.NET C#應用程序。我需要在iframe
的特定頁面上打開PDF文件。我將不得不在PDF內搜索文本,並在出現文本的頁面打開PDF。我該怎麼做呢?如何使用iframe在ASP.Net MVC的特定頁面打開pdf
我試過iTextSharp。但是無法實現它。任何人都可以在這方面幫助我嗎?
還嘗試使用Acrobat和AFORMAUTLib,但無法使用。
我有一個使用MVC的ASP.NET C#應用程序。我需要在iframe
的特定頁面上打開PDF文件。我將不得不在PDF內搜索文本,並在出現文本的頁面打開PDF。我該怎麼做呢?如何使用iframe在ASP.Net MVC的特定頁面打開pdf
我試過iTextSharp。但是無法實現它。任何人都可以在這方面幫助我嗎?
還嘗試使用Acrobat和AFORMAUTLib,但無法使用。
ADOBE READER允許「URL參數」:
Here's the Adobe documentation
下面是用於搜索文檔的選項: 搜索=詞表 打開搜索的用戶界面,並執行在指定的單詞列表搜索文件。匹配的單詞在文檔中突出顯示。 單詞必須用引號括起來,並用空格分隔;例如:
#search=」word1 word2」
其他答案在搜索文檔方面是正確的。爲了顯示,單獨的MIME類型應該足以讓大多數網頁瀏覽器顯示它。嘗試使iframe的src成爲pdf的虛擬路徑。
如果您需要真正創建PDF,我已經使用iTextSharp完成了這個任務 - 您提到了這個。如果你願意,我可以告訴你如何去做。要做到這一點,我需要知道你在做什麼。
您如何在Acrobat視圖中打開PDF?所以你只想指定打開Acrobat視圖時顯示的起點?或者,您是否將PDF轉換爲服務器上的圖像並顯示該圖像或其他內容? – Rup 2011-05-23 13:34:34
我只使用acrobat視圖。我試過提到「#page = 2」,但這對我的iframe不起作用。我直接顯示PDF。 – vikky114 2011-05-23 13:57:46