2013-06-25 29 views
1

我想截取包含swf文件的頁面截圖。 (我將無法修改瑞士法郎)在asp.net/c#中使用swf截圖頁面

我試圖使用grabz.it,html2canvas ..但它工作正常,如果它是一個頁面沒有閃光。

那麼我該如何克服這個問題呢?

如何讓它在asp.net/c中工作#

謝謝。

回答

0

屏幕截圖是客戶端操作系統功能,而不是網站(或Web應用程序)的功能。有多種操作系統(Win,Mac,Linux,iOS等),並且都以不同的方式處理屏幕截圖。

你試過的兩個工具都是自己讀取和渲染HTML,並且不需要實際的截圖。這就是爲什麼他們不渲染Flash。

您唯一真正的機會就是找到類似於Java applet的東西,它需要用戶屏幕的真實「硬」屏幕截圖,並且與操作系統無關。

沒有辦法使用C#從ASP.NET代碼隱藏中截取屏幕截圖。

+0

感謝您的回覆..我完全理解您的意思!我在.net環境中工作..有無論如何,我可以做到這一點..我也可以購買一個工具,如果這可以幫助我。 – karthik

+0

我真的不知道如何。它必須是在客戶機上運行的組件。然後你想把截圖發回服務器 - 我作爲用戶會考慮一個安全問題。 告訴我們你想達到什麼,也許有不同的方法。 – Alexander

+0

好的。有一個帶有閃光圖的頁面。點擊一個按鈕,我需要捕捉閃光圖的圖像並將其提供給用戶。此功能在這裏處理https://ciso.wipro.com/report/graphs/wipro.htm我需要在.net – karthik