Here's the thing: I moved full time to Linux a few weeks ago and was editing a spreadsheet that I use regularly and suddenly realised that when I take a screenshot of a portion of it the resulting image now uses 2.5x the space of the Windows equivalent for the same screen area... why?
- Windows 7: open spreadsheet in LibreOffice, take a whole screen screnshot with standard keyboard shortcut, paste in MS Paint, crop desired area, save as PNG
- Ubuntu Linux 16.10: open spreadsheet in LibreOffice, take screenshot of desired area with the built in tool in Ubuntu, save as PNG
I event re-saved the Linux one with GIMP using maximum compression but the size of the screenshot image in Linux is about 106 KB while the one in Windows was about 42 KB for basically the same image size (10 pixel wider for same height of 360 pixels). The desktop size was 1920x1080 in Windows and is 1680x1050 in Linux but that should not matter as the image size is the same... GIMP reports the same number of pixels for both (about 305k), the same memory used when loaded (3.1 MB) and the same number of layers (1) - the only thing that differs is the dpi which was 96 in Windows and is 72 in Linux but again that should not matter given the the other numbers are the same.
Any explanation as to why? Is MS Paint maybe using a lossy PNG compression ??