web-dev-qa-db-ja.com

Thunar-カスタムアクション:PDF抽出ページを画像として選択

私はこのコマンドが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.
1
user47206

これをテストします。

PDFをPNGに変換する

Name: To PNG
Command: pdftoppm %f -png %f.png
File pattern: *.pdf
Appears if selection contains: Image Files
3
kyodake