2016-10-25 8 views
0

私はC/glutで簡単なグラフィックエディタを作成しています。だから私はどうやってPNG、BMPなどのように私のドローを保存することができますか?私はpng.hを試みたが、私のために働いていない。私は何のエラーもなかったが、何も保存しなかった。glut drawをPNG/BMP/JPGとして保存する

アドバイスはありますか?

+0

あなたはすでに試したことのコードを提供できますか? – saeleko

+0

あなたはこの関連記事[CのGLUTスクリーンキャプチャ](http://stackoverflow.com/questions/9090892/glut-screen-capture-in-c)を見ましたか? –

+0

@ルーダオタク 私はこのコードを試して、私はエラーへの未定義の参照を得ました。 リンク:[リンク](http://zarb.org/~gc/html/libpng.html) 他のコードが見つかりませんでした。 J.Piquard; J.Piquard、J。 はい、私はこれで何ができるのか分かりません。 –

答えて

0

libsoilを使用してアプリケーションからbmpイメージを簡単に保存できます。

http://lonesock.net/soil.html

は例えば、私が使用:

int save_result = SOIL_save_screenshot(
     filename, 
     SOIL_SAVE_TYPE_BMP, 
     0,0, 
     width, height 
    ); 

は、Debianユーザーの場合、libsoil-devという名前のパッケージがあります。それはUbuntuでも利用できるはずです。

関連する問題