2011-03-30 39 views
1

我正在用C++開發一個塗料應用程序。我面臨的問題是我需要添加選項來保存並打開圖形文件,但我不知道位圖圖像。有沒有其他辦法沒有創建位圖圖像打開並保存圖形文件在C + +我使用graphics.h頭文件。其舊的Turbo-C++和Windows操作系統。在C++中打開和保存圖形文件

謝謝你。

+5

什麼API和OS? – wallyk 2011-03-30 06:57:30

回答

1

您可以使用libpng添加支持讀取和寫入PNG文件 - 這是一個跨平臺的庫,它是免費的。

您可能應該考慮拋開Turbo C++ - 它很舊,不符合當前的C++標準,並且不受支持。使用一些更新的內容,比如gcc或Visual Studio(Express)。

1

您可能會看看FreeImageOpenImageIO,它們可以處理多個位圖圖像格式。

也許這不是你所追求的,因爲我不明白你的意思是「沒有創建位圖圖像」?

0

<graphics.h>是一個不贊成的標題,已經有十五年了。您將需要使用Direct2D,它專爲加載和處理2D圖像而設計。