有人可以指示我如何上傳PDF文件並存儲它們的一些代碼/教程,而且如何使用PDF閱讀器在asp.net應用程序中將文件顯示爲只讀。在.Net應用程序中使用PDF
在Visual Studio工具箱中是否已有PDF閱讀器?
有人可以指示我如何上傳PDF文件並存儲它們的一些代碼/教程,而且如何使用PDF閱讀器在asp.net應用程序中將文件顯示爲只讀。在.Net應用程序中使用PDF
在Visual Studio工具箱中是否已有PDF閱讀器?
我想在這種情況下使用的方法是將PDF上傳,就像任何其他的文件,然後使用GhostScript之類的工具將PDF頁面轉換爲可以在ASP .Net中顯示的圖像文件。
這裏有一個教程做,在C#http://www.codeproject.com/KB/cs/GhostScriptUseWithCSharp.aspx
什麼是GhostScript的目的不能我只是在某些PDF查看器中顯示PDF文件?或.net現在有免費做的? – 2010-10-25 15:06:42
沒有ASP.net或控件可以輸出我知道的PDF。除了Flash或Silverlight PDF查看器。 Ghostscript將用於將PDF轉換爲可以在網頁上顯示的圖像文件,而無需其他任何瀏覽器插件,如PDF閱讀器或Flash或Silverlight。 – Emmanuel 2010-10-25 17:40:00
但是在那個WebPage上我可以放大和縮小? – 2010-10-25 18:09:34
上載PDF就像其他文件一樣。使用ASP.NET文件上傳控制:
http://www.codeproject.com/KB/aspnet/fileupload.aspx
爲了查看PDF在ASP.NET應用程序,你既可以依靠的Acrobat在那裏或使用PDF查看器控制。
我爲Atalasoft工作的公司向我們的Web查看器控件銷售PDF閱讀器附件。你可以在這裏瞭解更多:http://www.atalasoft.com/products/dotimage/pdf-reader
Adobe提供(上acrobat.com)的免費服務,它爲您提供了上傳PDF(以及其他類型,如文檔...)的能力,然後嵌入一個不錯的閃光燈界面顯示您的網頁上的文件。
這很有幫助,因爲您可以在這裏存儲5個文件。
但是,如果你想讓用戶上傳他們自己的文件,那麼這不會對你有所幫助。
PDF是一個最終格式文件,即其大部分是隻讀文件,並且可以通過<object>
標記嵌入到頁面中,除非用戶意思是可下載的。
顯示PDF通常由光柵化到圖像格式顯示(即,作爲在網頁上或經由更豐富的接口的圖像(通過閃蒸/ Silverlight的等
可以使用縮放等)[GhostScript的完成] [1]來解釋PDF文件,並將其轉換爲圖像
[1]:http://www.GhostScript .COM
你在專爲PDF格式,標準的文件上傳和存儲工具不能在.NET做幹什麼?你能不能依靠安裝了PDF閱讀器的用戶並依賴它來渲染文件? PDF已內置保護工具等 – 2010-10-25 14:34:19
什麼數據庫供應商? – 2010-10-25 14:37:34
視覺工作室工具箱中是否有PDF? – 2010-10-25 14:49:00