Q
從流中啓動流程
7
A
回答
9
只有在C#中實現自己的僞文件系統,不知何故安裝這是在Windows下的磁盤,並讓它攔截文件打開和流您的MemoryStream的內容。絕對100%絕對不值得。
1
如果有,process.Start不會是這樣,但我會冒險猜測沒有。 除非有特定的PDF API允許以某種方式(我懷疑)將它保存到磁盤。
3
你可以創建一個RAM drive並將流寫入它,這樣你仍然保持所有內存(假設磁盤操作是你所擔心的)。
2
當然,這當然是可以的。只是不通過進程啓動和Adobe Reader(我假設你正在調用Adobe或類似的東西)
如果您使用的是.NET或Java,您只需要找到一個PDF查看器組件,那麼有很多可供選擇的地方,給你很多鏈接,Gnostice有一個很好的鏈接,但它很貴。一旦找到合適的控件,請直接從您的應用程序查看PDF。
+0
我正在建議這樣的事情。查找一個PDF查看組件(如果您可以自動化Reader,則更好),並查看它是否可以從IStream加載。 – 2010-01-28 21:29:38
相關問題
- 1. 從狀態工作流程內啓動順序工作流程
- 2. 啓動多個工作流程的單一工作流程
- 3. 手動啓動Sharepoint工作流程
- 4. 高流量啓動
- 5. 流星不啓動
- 6. Android:是在新流程還是當前流程中啓動的外部活動?
- 7. 從日曆事件啓動時工作流程中的錯誤
- 8. SharePoint,工作流和Web服務 - 重新啓動工作流程
- 9. 如何從PowerShell啓動工作流2013
- 10. SharePoint 2010工作流程未啓動
- 11. 重新啓動Powershell工作流程
- 12. Sharepoint工作流程無法啓動
- 13. Singleton啓動Mule組件/流程
- 14. apache web-flow。流程不啓動
- 15. 啓動的進程錯誤流爲空
- 16. 如何從java程序啓動activiti工作流程
- 17. 從流程圖
- 18. 流浪啓動標籤的
- 19. 流浪無法啓動Ubuntu
- 20. 啓動windows後啓動本地流星應用程序
- 21. 從新流程中調用現有流程,然後繼續使用新流程
- 22. 如何從子流程啓動時停止Bottle webserver
- 23. 啓動從Java外部流程:輸出和錯誤
- 24. 從Clojure REPL重新啓動HTTP服務器的工作流程
- 25. 上帝 - 在現有流程仍在停止的情況下啓動新流程
- 26. 在Web流程中啓動應用程序
- 27. 如何從流動
- 28. 從另一個工作流程中運行工作流程
- 29. 簡單的工作流程,用於在ARM中從快照中啓動Azure VM?
- 30. 從活動內完成工作流程
從昨天查看這個相關文章:http://stackoverflow.com/questions/2144744/open-in-memory-xml-string-as-an-excel-workbook-with-out-saving-uisng-windows-對於/ 2144775#2144775 – Jay 2010-01-28 20:43:33