マンガビューア marmi
いわゆるマンガビューアです。
TypeP購入後、SSDに優しいZip展開せずに見られる画像ビューアが欲しくなり作成しました。
marmi100.zip 2011年8月2日 lzh、tar、rar対応、7z暫定対応。ルーペ機能改善。詳しくはこちら
marmi161.zip 2013年7月21日 Ctrl+TABによるMarmi切替機能追加(.Net3.5以降が必要)
marmi162.zip 2013年7月21日 ツールバーを下に移動可能に(.Net3.5以降が必要)
marmi163.zip 2013年8月4日 キャッシュがないときに画面表示の仕様を変更
marmi167.zip 2013年8月11日 機能追加、バグ修正多数。詳しくはコメント欄に
marmi169.zip 2013年8月21日 GIF/TIFF閲覧修正。最終ページ閲覧時の例外バグ修正
marmi171.zip 2013年10月13日 次書庫自動オープン機能追加。2ページ表示判定緩和等追加
marmi172.zip 2013年10月13日 こまかなバグ修正。
marmi175.zip 2014年1月12日 一時展開フォルダ指定機能、MRU関連機能の追加。
marmi178.zip 2014年3月23日 rar5対応、他多数。コメント欄を見てください
marmi182.zip 2014年4月6日 しおり一覧画像追加、キーカスタマイズ詳細化、他
marmi182a.zip 2023年1月22日 (ver1.82を再アップロード)
marmi195.zip 2022年9月18日 Windows10対応。高解像度、64bit対応 (.NetFramework4.8)
marmi197b.zip 2023年1月22日 バグ修正(設定ファイル有効化、続きを読む機能等)
marmi198.zip 2023年2月2日
・バグ修正:マウス設定画面が開かない、ページ先頭に戻る機能を有効
marmi199.zip 2024年10月15日
・バグ修正:サムネイル設定画面が一部反映されなかったのを修正。
・新機能:複数ページ進むを実装
・新機能:マウスの戻る、進むボタンへコマンド割り付けに対応
・新機能:全画面起動オプションを実装
marmi200.zip 2025年5月4日
・webp形式に対応
・ファイル1枚だけをドロップしたときは、フォルダを開くように仕様を戻した。
・7zipのDLLを最新版に更新
・Susieプラグイン対応を削除。これに伴いpdf対応も削除
(ウィルスチェック済です。ソースコードはこちら)
Windows10/11の場合は ver1.95 以降を利用すると追加インストールが不要です。
(Windows7~8.1で利用の場合は.NET Framework4.8をインストールしてください)
このバージョンからは 64bitに対応しています。メモリが潤沢にあるWindows10/11はこちらのほうが便利です。
(ただし、susieプラグインの都合で64bit環境ではpdf閲覧ができなくなります。)
こんな感じで見開き2枚表示やサムネイル表示できます。
(上の画像はdanbooruあたりで拾ったモノです。)
特徴はたいしたことないですが
- 軽量。レジストリを使いません
- 2ページ同時閲覧可能。 ルーペ、並び替え、サムネイルなど。
- zip, rar, lzh, tarファイルを展開することなく閲覧、SSDにやさしい?
- 7zファイルにも対応(ver1.00以降)。
- zipファイルの途中で見るのをやめた場合は、次回続きから見れます。
- 書庫内書庫、gz,tar形式に対応(ver1.32)
使っているテクニック?としては、
- unsafe
- BuuferedGraphics, ダブルバッファ
- UserControl派生
- オーナードロー(オーナー描写)
- ツールバー(toolStrip)へのトラックバー乗せ
- 自作コントロール(サムネイル、各種バー)
- XMLシリアライズ
- BinarySerialize
- メニューの動的変更
- SharpZipLib
- ThreadPool
- アイコンの自前ロード(XPのアルファチャネル、Vistaのpng形式アイコン対応)
- 半透明コントロール(Ver0.98)
- SevenZipSharp.dll
- スレッド、スレッドプール、BeginInvoke
個人利用で作りましたが、要望やバグがあればコメントもらえるとうれしいです。
| 固定リンク | コメント (140) | トラックバック (0)





最近のコメント