2011-08-29 56 views
0

我有一個winforms應用程序,它加載一些圖像和文本並將編輯保存爲jpeg。 這一切都適用於我的電腦,但我需要這個在我的網絡服務器上運行。當我在登錄到遠程桌面的服務器上運行它時,它運行良好,如果我在未連接的情況下運行它,它會創建純黑色圖像。在我的winforms應用程序中,我將我的內容加載到面板中,然後使用面板的drawtoImage函數導出圖像。 關於如何讓這個工作服務器端的任何想法?使用Winforms應用程序和c創建Jpegs服務器端#

+0

你的標題表明它是一個WinForms應用程序,但你的問題使人們相信,這是一個web表單應用程序。很混亂。請修改這個問題。 –

回答

0

OK,在內存中創建控件,然後使用drawtobitmap的方法對我的作品很大,感謝您的輸入

1

好吧,我怎麼理解這是一個桌面應用程序。 如果是這樣,你應該保持會話登錄,這將導致麻煩,如果你想從另一臺機器登錄它不會允許你,或者你可以使用Team Viewer的遠程訪問和管理員帳戶,你是Web服務器登錄,我認爲這將解決你的問題。

+0

我現在仍在測試,並且如果我在內存中加載面板而不是在屏幕上並使用drawtobitmap,我開始看到一些成功。我張貼我的進展。謝謝你的想法。 – box86rowh

+0

但即使你在內存中加載面板,我認爲當控制隱藏比DrawToBitmap()方法將失去它的功能,並且該方法的工作方式我認爲它需要控制顯示在屏幕上的點比它捕獲的屏幕在那個Possition中。 – Burimi

+1

好的,在內存中創建控件然後使用drawtobitmap的方法對我很好,謝謝你的輸入。 – box86rowh

相關問題