我試圖解決類似於here所述的問題 - 創建一個Windows服務,用於拍攝富網頁(html + js + flash)的快照並將其保存爲PDF文件。爲什麼Flash無法在Windows服務中呈現?
捆綁Firefox + cmdlnprint爲我做了詭計。我寫了一個簡單的程序作爲一項服務運行,調用Firefox來製作PDF。一切似乎都很順利,PDF文件被創建,但Flash完全沒有了。雖然,當開始不作爲服務時,Flash渲染就很好。
任何人都可以闡明什麼阻止從渲染Flash和如果有解決方法嗎?
謝謝!
爲什麼它必須作爲服務運行?在LocalSystem的上下文中加載網頁(尤其是包含Flash內容的網頁)是一個糟糕的主意。 – Luke 2010-05-04 18:37:02
它應該是一個即使沒有用戶登錄也應該能夠運行的服務器解決方案。 – Leonid 2010-05-04 23:12:33
@Leonid:你做這個工作,因爲我做的是完全一樣的。 – 2011-12-15 13:45:38