[scribus] Scribus feature request--produce compressed PDF output

Murray Strome wmstrome at yahoo.com
Wed Jun 3 19:10:32 UTC 2015


I am teaching Scribus to several people, most of whom use Microsoft Windows. In my own experience over the years, I have found that the PDF files created by Scribus are very large. I normally do my own work in LINUX, and have found a workflow to create compressed PDF files which works fine for me, but would not be suitable for most of the students in my class, as none of them use LINUX nor are they at all familiar with working with Scripts.  The ideal solution would be to have an option within Scribus when creating a PDF file to produce either full or compressed version. An acceptable alternative would be to have a separate GUI based program to run the script in Windows as well as Mac and LINUX. The Script I use to do the job is a slightly modified version of  the Perl script, compress_newsletter.pl, the original for which can be found here:http://wiki.scribus.net/canvas/Web_optimised_PDF(I don't think the original works any more).I have attached the script I use as a text file called compress_newsletter.pl.txt -- remove the ".txt" and make it executable to run. I was not permitted to attach it with the .pl extension.My normal work-flow is to run the script:compress-newsletter.pl {original file name}.pdf
the result is {original file name}.new.pdf
The script cleans up a lot of the temporary files it creates, but does leave a file {original file name}.meta, which really should be deleted within the script (I delete it manually).
Normally, I then do:rm {original file name}.pdfmv {original file name}.new.pdf {original file name}.pdf
It would be nice if the script were modified so thata) the meta file is removed automaticallyb) an option would be to replace the original file.  I would suggest that running it without any option would leave both files, but doing:

compress-newsletter.pl -r {original file name}.pdf
would result in the original file be replaced.
----------
Now comes the more interesting challenge:
As I mentioned earlier, virtually all of the people attending my Scribus training are using Windows and have relatively limited computer skills.  It would be great to have a GUI to run this script in Windows to accomplish this task, or better yet, to have the functionality built into Scribus
Anyone interested in the challenge of creating something like this (it would be even nicer if it would run in LINUX and OS-X)?
Thanks.
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scribus.net/pipermail/scribus/attachments/20150603/364622ed/attachment.html>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: compress-newsletter.pl.txt
URL: <http://lists.scribus.net/pipermail/scribus/attachments/20150603/364622ed/attachment.txt>


More information about the scribus mailing list