[Matplotlib-users] Matplotlib-users Digest, Vol 63, Issue 4

Appel, Thibaut t.appel17 at imperial.ac.uk
Mon Oct 5 13:22:51 EDT 2020


If the output size of .pdf is your concern, I suggest you export your figure with matplotlib in .eps, and then use the command line tool « epstopdf » shipped with any LaTeX distribution.

The .pdf backend of matplotlib is far from being optimized.

I always observe a factor of size decrease between 10 and 100 (!) in the output .pdf after running epstopdf, instead of saving directly in .pdf.

Thibaut

> On 5 Oct 2020, at 18:00, matplotlib-users-request at python.org wrote:
> 
> 
> *******************
> This email originates from outside Imperial. Do not click on links and attachments unless you recognise the sender. 
> If you trust the sender, add them to your safe senders list https://spam.ic.ac.uk/SpamConsole/Senders.aspx to disable email stamping for this address.
> *******************
> Send Matplotlib-users mailing list submissions to
>    matplotlib-users at python.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>    https://mail.python.org/mailman/listinfo/matplotlib-users
> or, via email, send a message with subject or body 'help' to
>    matplotlib-users-request at python.org
> 
> You can reach the person managing the list at
>    matplotlib-users-owner at python.org
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Matplotlib-users digest..."
> 
> 
> Today's Topics:
> 
>   1. large pdf files (fiolj)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Mon, 5 Oct 2020 10:00:04 -0300
> From: fiolj <fiolj at yahoo.com>
> To: matplotlib-users <matplotlib-users at python.org>
> Subject: [Matplotlib-users] large pdf files
> Message-ID: <0886ed29-48a2-be2f-78a1-2bbab870d0ab at yahoo.com>
> Content-Type: text/plain; charset=windows-1252
> 
> Hi, checking on sizes of pdf files I noticed that in my system currently
> pdf output are at least 370k when similar plots previously were about 20k.
> 
> I tested with an old figure (I do not matplotlib version but was created
> about May 2019) and the figure was 15409 bytes while the same figure
> with matplotlib version 3.2.2 has a size of 429110 bytes.
> I checked and this happens even plotting a few (ten) points with line,
> everything using default values.
> 
> My user configuration file has not been modified but my system may have
> changed.
> 
> I've found similar reports but regarding much older versions.
> 
> Any ideas?
>    Regards, Juan
>    
> 
> 
> 
> ------------------------------
> 
> Subject: Digest Footer
> 
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users at python.org
> https://mail.python.org/mailman/listinfo/matplotlib-users
> 
> 
> ------------------------------
> 
> End of Matplotlib-users Digest, Vol 63, Issue 4
> ***********************************************


More information about the Matplotlib-users mailing list