web-dev-qa-db-ja.com

WindowsペイントをデフォルトでJPEG形式で保存するにはどうすればよいですか?

Paint アプリケーションに貼り付けた画像を保存するたびに、
BMP/DIB形式を選択します(クリップボードから物を保存するのに最悪です)。

画像を保存するときにPaintをハックしてデフォルトのJPEG形式にするにはどうすればよいですか?

私は現在Windows XP SP3とPaint5.1を使用しています。ハックが一般的であり、すべてのWindowsマシンで使用できるようになります。

9
nik

私はこれに汚い小さなハックを使います。

  • 小さな空白の白いJPEG画像を作成し、C:\blank.JPGのような場所に保存して、read onlyにします。
  • スタートメニューのペイントショートカットを右クリックし、[プロパティ]を選択します
  • ターゲットフィールドの最後に「C:\ blank.JPG」を追加します(引用符を保持します)

これで、ペイントを開くたびに、そのJPEG画像で開始され、[名前を付けて保存...]オプションがJPEGに設定されます。画像はread onlyであるため、その上に保存しようとすると、代わりに[名前を付けて保存]ダイアログがポップアップ表示されます。

それがニーズに合わない場合は、Paintを ResHacker にスローして、ダイアログまたは文字列テーブルを検索し、それに応じて変更することができます。

7
John T

Windows Vista/Windows 7バージョンのPaintの場合、「名前を付けて保存... JPEG画像」メニューオプションを右クリックし、「クイックアクセスツールバーに追加」を選択しました。これにより、そのショートカットが上記のツールバーに配置されます。これは、達成したいこととほぼ同じです。

レジストリを検索したところ、何も役に立たなかったので、それが私が得た最高のものです。

4
Jesse G.

これは、空白のJPEG画像を開き、保存するときにPaintがJPEGをデフォルトの[名前を付けて保存...]ファイルタイプとして残す回避策のハックです。

  1. blank.jpgのような空白のJPEG画像をコンピュータのどこかに保存します
  2. 実際のファイルに移動し、次のようにロックします読み取り専用
  3. [プログラム]メニューから[ペイント]プログラムを右クリックして、アクセサリメニューを表示します。
  4. Shortcutタブに、次のような値のTargetフィールドが表示されます。

    %SystemRoot%\system32\mspaint.exe
    
  5. その後、次のようになるように、空白のjpgのファイルの場所と名前を入力します。

    %SystemRoot%\system32\mspaint.exe "C:\path to\blank.jpg"
    
  6. 次にPaintを起動すると、その空白のJPEG画像が表示されます。その後、必要なことを行うことができます。名前を付けて保存...はデフォルトでファイルタイプJPEGになります。

これは少なくともWindowsで機能しますXP-WindowsVistaまたはWindows7にもっと簡単な方法があるかどうかはわかりません。

2
random