私はこのコマンドがPDFページをpng画像に変換するのが好きです:
pdftoppm -png *.pdf prefix
(私の情報源は この答え )
選択したPDFのページを個別の画像に変換するコマンドをThunarカスタムアクションに追加したいと思います。
PDFを含むフォルダーで「ここでターミナルを開く」オプションを使用してから上記のコマンドを追加すると、正常に機能します。
だから、私が欲しいのは、(1):そのフォルダーでターミナルウィンドウを開き、(2):ターミナルウィンドウでそのコマンドを実行するコマンドを使用したThunarカスタムアクションです
コマンドxfce4-terminal
、外観条件:ディレクトリを使用してカスタムアクションを作成すると、そのフォルダー内のターミナルが開きます。
コマンドをxfce4-terminal -e "pdftoppm -png *.pdf prefix"
に置き換えても、何も起こらないようです。より明確に見るには、コマンドの実行後にそのターミナルウィンドウを開いたままにしておくと便利ですが、Xfceターミナルでそれを行う方法がわかりません。
Gnome-terminalを使用して、「コマンドが終了したとき:ターミナルを開いたままにする」という設定でnew1
というプロファイルを作成し、カスタムアクションに次のコマンドを追加します。
gnome-terminal --window-with-profile=new1 -e "pdftoppm -png *.pdf prefix"
しかし、これはエラーになります。
I/O Error: Couldn't open file '*.pdf': No such file or directory.
これをテストします。
PDFをPNGに変換する
Name: To PNG
Command: pdftoppm %f -png %f.png
File pattern: *.pdf
Appears if selection contains: Image Files