1枚の画像を方眼式に分割して保存するには?


しげ  2003-01-22 01:13:18  No: 76856

こんにちわ、しげと申します。

1枚の画像(BMP等)を方眼式に分割するツールを作成しようと思っています。

図1
  +-----------------------+
  |                       |
  |                       |
  |                       |
  |                       |
  +-----------------------+

図2
  +--+--+--+--+--+--+--+--+
  |  |  |  |  |  |  |  |  |
  +--+--+--+--+--+--+--+--+
  |  |  |  |  |  |  |  |  |
  +--+--+--+--+--+--+--+--+
  |  |  |  |  |  |  |  |  |
  +--+--+--+--+--+--+--+--+

図1->図2のように分割し、1マスを1ファイルとして保存したいのです。

画像を加工するようなものは作成したことがないため、つまづいてしまいました。
よい方法があればぜひ教えていただきたいと思います。


たかみちえ  URL  2003-01-22 03:02:22  No: 76857

Bitblt API または、標準関数のPaintPictureが使えると思います。
PaintPictureについてはヘルプを、
Bitblt APIについては検索をして調べてください。
(MSDNヘルプにも日本語のが載ってたかな…?)


魔界の仮面弁士  2003-01-22 06:27:30  No: 76858

ピクチャクリップ(PicClip)コントロールを使って分断すると、
簡単かと思います。
切り出した画像の保存には、SavePictureを利用してみてください。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加