Re: Performance and file-size with embedded images
Otfried Cheong <[email protected]> Tue, 08 Nov 2016 20:54:34 +0100
| Newsgroups | gmane.comp.graphics.ipe.general |
|---|---|
| Message-ID | <1478634874.1894720.781544353.52888C6C@webmail.messagingengine.com> |
I'm afraid there currently is no simpler way to compress the bitmaps. I can make an ipelet that compresses all bitmaps in an Ipe document, but it would require some support in Ipe itself. If it can wait two weeks, I can add this feature to the next version of Ipe. Cheers, Otfried On Tue, Nov 8, 2016, at 19:42, Nikolaus Rath wrote: > Hi, > > I tried appimage, and the slowness is indeed gone. Nice! > > However, when I try to save the .ipe file it's as big as before. Do I > need to re-import all the .png images? > > Best, > -Nikolaus > > On 11/07/2016 09:02 AM, Otfried Cheong wrote: > > Hi Nikolaus, > > > > using Ipe 7.2.6 there is no slowness - the document seems to work just > > fine. I can select, zoom, and move around the plots in real-time - > > there is no lag. > > > > Perhaps you could check if the newest Linux appimage solves your > > problem. > > > > Cheers, > > Otfried > > > > On Mon, Nov 7, 2016, at 17:31, Nikolaus Rath wrote: > >> Hi Otfried, > >> > >> Thanks, will try the new version! > >> > >> Did you have a chance to look into the slowness? Are you able to > >> reproduce it? > >> > >> Best, > >> -Nikolaus > >> > >> On 10/29/2016 01:04 AM, Otfried Cheong wrote: > >>> Ah - you simply need to upgrade. This was a bug where PNG figures where > >>> imported without compression. > >>> The problem was fixed in 7.1.9. > >>> > >>> I should still investigate what slows down Ipe so much. > >>> > >>> Cheers, > >>> Otfried > >>> > >>> On Sat, Oct 29, 2016, at 00:17, Nikolaus Rath wrote: > >>>> Hi Otfried, > >>>> > >>>> Thanks for the quick response! These are line plots, so they should > >>>> compress very well. Each individual image is between 100 kB and 300 kB. > >>>> > >>>> I'm on Linux 4.7 and ipe 7.1.8, and there is plenty of memory available > >>>> (32 GB total, 2.3 GB free (not including buffered/cached)). > >>>> > >>>> I'll send you the document in a private email. > >>>> > >>>> Best, > >>>> -Nikolaus > >>>> > >>>> On 10/28/2016 03:00 PM, Otfried Cheong wrote: > >>>>> When you increase the resolution in both x- and y-direction by a factor > >>>>> three, the number of pixels increases by a factor nine. That seems > >>>>> pretty much in line with your numbers. > >>>>> > >>>>> What kind of pictures are these? Apparently they do not compress well. > >>>>> You couldn't use JPG images? > >>>>> > >>>>> You don't say what OS you are on. The drastic slow-down might be because > >>>>> Ipe doesn't get enough memory to keep everything in memory and starts > >>>>> thrashing. But this is definitely something that should be investigated: > >>>>> When you select an image, it does not get redrawn, and the backing > >>>>> bitmap should not need to be accessed. > >>>>> > >>>>> Would you be willing to upload your document somewhere so I can have a > >>>>> look? > >>>>> > >>>>> Cheers, > >>>>> Otfried > >>>>> > >>>>> > >>>>> On Fri, Oct 28, 2016, at 23:31, Nikolaus Rath wrote: > >>>>>> Hello, > >>>>>> > >>>>>> I have an ipe document that contains about 15 images in .png format, > >>>>>> rendered at 100 dpi. This document takes 16 MB as .pdf and 21 MB as > >>>>>> .ipe, and can be edited smoothly. > >>>>>> > >>>>>> However, when I replace the images with higher resolutions (300 dpi), > >>>>>> then the file size changes to 183 MB for .ipe, and 135 MB for .pdf. > >>>>>> Furthermore, even just selecting an image with a single click takes > >>>>>> several seconds. The document becomes essentially un-editable. > >>>>>> > >>>>>> Why is this? Shouldn't the file size grow at most by a factor of 3, if > >>>>>> the image resolution is increased by this factor? And why this extreme > >>>>>> slowdown? > >>>>>> > >>>>>> > >>>>>> Thanks, > >>>>>> -Nikolaus > >>>>>> _______________________________________________ > >>>>>> Ipe-discuss mailing list > >>>>>> Ipe-discuss-rGrgPyRx506NN8uzcEdRPYRWq/[email protected] > >>>>>> http://lists.science.uu.nl/mailman/listinfo/ipe-discuss > >>>>> _______________________________________________ > >>>>> Ipe-discuss mailing list > >>>>> Ipe-discuss-rGrgPyRx506NN8uzcEdRPYRWq/[email protected] > >>>>> http://lists.science.uu.nl/mailman/listinfo/ipe-discuss > >>>>> > > > -- > Nikolaus Rath, Ph.D. > Senior Scientist > Tri Alpha Energy, Inc. > +1 949 830 2117 ext 211 > _______________________________________________ > Ipe-discuss mailing list > Ipe-discuss-rGrgPyRx506NN8uzcEdRPYRWq/[email protected] > http://lists.science.uu.nl/mailman/listinfo/ipe-discuss