Advertisement
cipricus

pdf shrink dolphin service-menu

Dec 12th, 2022
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. [Desktop Entry]
  2. Type=Service
  3. ServiceTypes=KonqPopupMenu/Plugin
  4. MimeType=application/pdf;
  5. Actions=shrink;shrink0;shrink1;shrink2;
  6. X-KDE-Submenu=SHRINK PDF
  7. X-KDE-Priority=TopLevel
  8. Icon=application-pdf
  9.  
  10. [Desktop Action shrink]
  11. Name=Shrink pdf to 1/2 ("printer" size, 300dpi)
  12. Icon=application-pdf
  13. #Exec=bash -c 'pdf=$(gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dPDFSETTINGS=/printer -sOutputFile=printer.pdf "%u"); kdialog --title "Shrink" --msgbox "Done! $pdf";';
  14. Exec=bash -c 'f="%u"; pdf=$(gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dPDFSETTINGS=/printer -sOutputFile="${f%.pdf}_printer.pdf" "$f"); kdialog --title "Shrink" --msgbox "Done! $pdf";';
  15.  
  16. [Desktop Action shrink0]
  17. Name=Shrink pdf to 1/2 ("prepress" size, 300dpi)
  18. Icon=application-pdf
  19. #Exec=bash -c 'pdf=$(gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress -sOutputFile=prepress.pdf "%u"); kdialog --title "Shrink" --msgbox "Done! $pdf";';
  20. Exec=bash -c 'f="%u"; pdf=$(gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress -sOutputFile="${f%.pdf}_prepress.pdf" "$f"); kdialog --title "Shrink" --msgbox "Done! $pdf";';
  21.  
  22.  
  23. [Desktop Action shrink1]
  24. Name=Shrink pdf to 1/4 ("ebook" size, 150dpi)
  25. Icon=application-pdf
  26. #Exec=bash -c 'pdf=$(gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -sOutputFile=ebook.pdf "%u"); kdialog --title "Shrink" --msgbox "Done! $pdf";';
  27. Exec=bash -c 'f="%u"; pdf=$(gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -sOutputFile="${f%.pdf}_small.pdf" "$f"); kdialog --title "Shrink" --msgbox "Done! $pdf";';
  28.  
  29. [Desktop Action shrink2]
  30. Name=Shrink pdf to 1/8 ("screen" size, 72dpi)
  31. Icon=application-pdf
  32. #Exec=bash -c 'pdf=$(gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dPDFSETTINGS=/screen -sOutputFile=screen.pdf "%u"); kdialog --title "Shrink" --msgbox "Done! $pdf";';
  33. Exec=bash -c 'f="%u"; pdf=$(gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dPDFSETTINGS=/screen -sOutputFile="${f%.pdf}_smaller.pdf" "$f"); kdialog --title "Shrink" --msgbox "Done! $pdf";';
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement