cipricus

pdf extract pages dolphin service-menu

Dec 12th, 2022
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1. [Desktop Entry]
  2. Type=Service
  3. ServiceTypes=KonqPopupMenu/Plugin
  4. MimeType=application/pdf;
  5. Actions=pdf;tif;jpeg;png;a-pdfimage;a-pdfimage-png;pdftoppm
  6. X-KDE-Submenu=EXTRACT ALL pages
  7. X-KDE-Priority=TopLevel
  8. Icon=application-pdf
  9.  
  10. [Desktop Action pdf]
  11. Name=Extract pages as pdf - with pdftoppm
  12. Icon=application-pdf
  13. Exec=bash -c 'pdf=$(pdftk "%u" burst) && kdialog --title "Extract pages" --msgbox "Extracted! $pdf";';
  14.  
  15. [Desktop Action tif]
  16. Name=Extract pages as tif - with pdftoppm
  17. Icon=application-pdf
  18. Exec=bash -c 'f="%u"; pdf=$(pdftoppm "$f" "${f%%.*}" -tiff) && kdialog --title "Extract pages" --msgbox "Extracted! $pdf";';
  19.  
  20.  
  21. [Desktop Action jpeg]
  22. Name=Extract pages as jpeg - with pdftoppm
  23. Icon=application-pdf
  24. Exec=bash -c 'f="%u"; pdf=$(pdftoppm "$f" "${f%%.*}" -jpeg) && kdialog --title "Extract pages" --msgbox "Extracted! $pdf";';
  25.  
  26. [Desktop Action png]
  27. Name=Extract pages as png - with pdftoppm
  28. Icon=application-pdf
  29. Exec=bash -c 'f="%u"; pdf=$(pdftoppm "$f" "${f%%.*}" -png) && kdialog --title "Extract pages" --msgbox "Extracted! $pdf";';
  30.  
  31. [Desktop Action a-pdfimage]
  32. Name=Extract pages AS SUCH (with imagespdf)
  33. Icon=application-pdf
  34. Exec=bash -c 'f="%u"; pdf=$(pdfimages "$f" "${f%%.*}") && kdialog --title "Extract pages" --msgbox "Extracted! $pdf";';
  35.  
  36. [Desktop Action a-pdfimage-png]
  37. Name=Extract pages as png (with imagespdf)
  38. Icon=application-pdf
  39. Exec=bash -c 'f="%u"; pdf=$(pdfimages "$f" "${f%%.*}" -png) && kdialog --title "Extract pages" --msgbox "Extracted! $pdf";';
  40.  
  41. [Desktop Action pdftoppm]
  42. Name=Extract pages AS SUCH - with pdftoppm
  43. Icon=application-pdf
  44. Exec=bash -c 'f="%u"; pdf=$(pdftoppm "$f" "${f%%.*}") && kdialog --title "Extract pages" --msgbox "Extracted! $pdf";';
  45.  
  46.  
Advertisement
Add Comment
Please, Sign In to add comment