No.2ベストアンサー
- 回答日時:
★一通り次のリンクを読みで見て下さい。
(1)http://lamoo.s53.xrea.com/develop/gdiplus/gdiplu …→『GDI+の導入』
(2)http://yamatyuunet.bne.jp/win/gdiplus/index.htm→『GDI+を使う』
(3)http://www.oyamafamily.com/public/prg/mm/mm02.html→『画像のサイズ変更』
(4)http://park17.wakwak.com/~dragoon/gdiplus5.htm→『GDI+ Programming Note #5 イメージ』
(5)http://msdn.microsoft.com/library/ja/default.asp …→『GDI+ による線および形状の描画』
・この質問は jpg ファイルの入出力をどう行うか知りたいのですよね。
読み込み(描画)は DrawImage メソッドで出来るようです。
書き込みは GetEncoderClsid メソッドで CLSID を取得してから Save メソッドに
ファイル名と共に渡します。詳しくは上記の (4) を参考にして下さい。
※ファイル名は必ず Unicode 文字で指定します。
※マルチバイト文字列を扱っているのなら変換する必要ありです。
・以上。
参考URL:http://park17.wakwak.com/~dragoon/gdiplus5.htm
お世話になっております。
ご回答ありがとうございます。
サイトを参考にしてやってみたいと思います。
また何かあったらよろしくお願いします。
ほんとうにありがとうございました。
No.1
- 回答日時:
(1) CImageを使用してjpg画像を読み込み(CImage.load())
(2) picture box に表示
(3) picture box 内で画像を編集
(4) 編集画像をCImageを使用して保存(CImage.save())
(1)~(4)まででどこがわからないのですか。
Windowsのペイントの簡単バージョンと考えていいですよね。
VC2005のpicture boxで何ができるか知らないので聞くのですが、
(3)の編集にはどのような機能を想定していますか。
たとえば、
・線を引くだけ。
・線の太さ、色を変える。
・拡大縮小
・回転
・円や楕円、四角形を描く
・コピペ、カットができる
お世話になっております。
今回の一番わからない所は、CImageを使用してファイル保存するための
方法です。読み込みはできるのですが、その後に編集画像のハンドラーを取得して、CImage.saveを使用してjpgで保存したいのですが、うまく結びつけることができません。
後、編集としては、
(1)線、丸の作成(色変更)
(2)画面の拡大・縮小
を考えております。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- ノートパソコン 初心者です。ノートパソコンMacBookに関して動画編集をメインに使いたいのですが、プロ並みの大きな 2 2023/06/04 02:39
- その他(ソフトウェア) コマンドプロンプトについて教えてください。 状況: 画像編集ソフト上でネットから保存した画像を使うの 3 2022/05/26 11:14
- 画像編集・動画編集・音楽編集 AdobePremiereRushについて教えてください。 動画編集をモバイル版でやっています。 ス 1 2023/04/23 00:42
- 画像編集・動画編集・音楽編集 エクスプローラー サムネイル表示されない 1 2022/12/22 10:14
- 画像編集・動画編集・音楽編集 jpgが拡張子の画像を探しています 2 2023/04/06 10:03
- ノートパソコン ノートパソコンで動画編集をするようになってから立ち上がるまで時間がかかるようになりました 11 2023/06/01 16:15
- Mac OS Macか Windowsか?悩んでいます。 6 2023/04/07 09:35
- Word(ワード) PCで作ったwordをスマホで編集しようとすると「このファイルは読み取り専用です。」と表示される。 3 2023/05/30 14:51
- Android(アンドロイド) AQUOS ZEROの使い方教えて下さい 2 2022/03/27 17:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【EXCEL VBA】ダブルクリックで...
-
こんなことてしますか??
-
VBAのユーザーフォームのイメー...
-
C#で画像を他の画像に貼り付け...
-
UWSC 画像判定と条件分岐について
-
Excelで画像クリックのアテンシ...
-
jQuery . プログラミング 助け...
-
UWSCの色判定
-
gif 画像上の ボタンに リン...
-
OpenCVで出力を24bitのbmpにす...
-
UWSCでループ処理がうまくいき...
-
Excel ユーザーフォームで表示...
-
UWSC「画像が無い場合」
-
モーダルウィンドウ内で複数の...
-
【VBA】Excel2016で画像を一括...
-
HTMLで画像をポップアップで表...
-
Excelで画像URLを1つずつセル...
-
画像認識アルゴリズムについて
-
EXCEL VBA 複数のImageコントロ...
-
スマホでサイトの画像を長押し→...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
こんなことてしますか??
-
【EXCEL VBA】ダブルクリックで...
-
Excelで画像URLを1つずつセル...
-
EXCEL VBA 複数のImageコントロ...
-
HTMLで画像をポップアップで表...
-
背景画像の繰り返しについて
-
Excel ユーザーフォームで表示...
-
gif 画像上の ボタンに リン...
-
VBA シート毎に画像挿入
-
jQuery . プログラミング 助け...
-
VBAのユーザーフォームのイメー...
-
jqueryスライダーを2段でスライ...
-
ホームページバナーを(画像が...
-
「using Windows」でエラーが出る
-
スマホでサイトの画像を長押し→...
-
【WPF】画像の切り替え
-
PowerPoint VBA で画像の鮮明度...
-
画像のピクセルデータの取得
-
UWSCの色判定
-
UWSCを使った画像認証マク...
おすすめ情報