Irfanview で複数ページの画像を抽出しようとしています。Irfanview 内でその操作をバッチ処理できないため、Pythons subprocess.call() を使用してコマンドライン作業を実行しようとしています。
powershell のコマンドは問題なく正常に動作しています。しかし、subprocess.call() 経由でまったく同じコマンドを試すと、Irfanview は「サポートされていない保存タイプです!」と表示します。
PS コマンド:
i_view32.exe .\multiPage.tif /extract=(".\,tif")
Python コード:
cmd = r'i_view32.exe .\multiPage.tif /extract=(".\,tif")'
subprocess.call(cmd, shell=True)
私もシェルなしで試しました。また、完全修飾名を付けてみました。変わりはない。
何か案は?
乾杯、
ジェームズ