コマンドラインごとに複数の画像を変換する
無限の可能性を持つnconvertを使用します。
NConvertは、グラフィックファイルを変換するためのバッチユーティリティです。
- 約400のグラフィックファイル形式をインポート
- 約40のグラフィックファイル形式をエクスポート
- マルチページTIFF、アニメーションGIF、アニメーションICOのサポート
- リサイズ
- 明るさ、コントラストを調整...
- 色数を変更する
- フィルターの適用(ぼかし、平均、エンボスなど)
- 効果を適用する(レンズ、波、...)
- そして、他の多くの多くのもの
開始するいくつかの例については、このユーザーガイドをお読みください。pastebinに完全なヘルプファイル
をアップロードして、使用可能なパラメーターを確認しました
注: nconvertを使用するグラフィカルフロントエンドはXnConvertです
ヘマルシャの最初の質問に答えるために
- nconvertをダウンロードしてどこかに配置する
- 同じフォルダーに.cmdを作成し、次のコマンドをコピーして貼り付けます
- 独自の.tiffイメージへのパスをカスタマイズし、バッチファイルを実行します。
これにより、ソースフォルダーに新しいmysource_1.tiffファイルが作成されます(元のファイル-overwrite
を置き換えるために使用)
nconvert -out tiff -multi -dpi 100 -c 4 -keepdocsize -keepfiledate mysource.tif
- これは簡単に拡張して、数千のファイルを一度に変換できます。
Nconvertは、入力として画像パスを持つテキストファイルを理解します
-out tiff -multi
nconvertに複数ページのTIFFファイルを生成するよう指示する必要があります
-dpi 100
明らかに新しいDPIを設定します
-keepdocsize
ページの高さと幅を保持します
-keepfiledate
元の作成日を保持します
-c 4
圧縮方法を設定します。ZLIBは最小のファイルを生成するため、ZLIBを推奨します。
他の圧縮方法
1 (Rle), 2 (LZW), 3 (LZW+Prediction), 4 (ZLIB)
5 (CCITT G3), 6 (CCITT G3-2D), 7 (CCITT G4) only B/W
8 (JPEG) only 24/32 bits
出力tiffを単一ページのtiffファイルに分割して、すべてのページが100 DPIに設定されているかどうかを確認しました。スクリーンショットが示すように、nconvertは問題を解決します。