2012-11-03 64 views
2

我正在編寫一個C#桌面應用程序,它涉及從數碼相機導入圖像並將其保存在SQL Compact Edition數據庫中。我不是將實際圖像保存在數據庫中,而是保存圖像文件路徑(以節省數據庫空間)。然後,我從數據庫中提取圖像文件路徑,並將圖片框的圖像位置屬性設置爲該路徑,以供顯示。在C#桌面應用程序中僅從圖像位置旋轉圖像

我的問題是這個...我想添加一個按鈕,允許用戶在導入後旋轉圖像。有沒有辦法做到這一點,而不創建一個新的形象?我知道RotateFlip方法,但它只適用於Image類型。基本上,我想旋轉鏈接文件路徑的圖像,而不是從該路徑創建圖像,然後旋轉它。我會喜歡一些想法。謝謝!

+0

你想改變你的硬盤上的圖像文件? – Sami

+0

不,你做不到。你可以做的是每個圖像有一個原始的旋轉一個或兩個文件...創建一個等效的圖像,旋轉它並保存到原始文件 – Sami

回答

0

除非先加載圖像,否則無法旋轉指定路徑的圖像。

順便說一句,沒有必要包含關於您正在使用的數據庫的信息,該信息與您的問題無關。