Is it possible to compress attachments using single instance store by taking say ten invoices from the same supplier and only storing a single instance of the embedded fonts and logos. This would make more sense than saving every supplier pdf with default size.
I am not wanting to compress each pdf because you lose quality in picture and if you don’t store the embedded font it really messes up the look of the invoice and font.
But if I am storing dozens of invoices from the same supplier, the logo and embedded font is identical and the embedded fonts may even be identical across a number of suppliers.
When Microsoft Windows Creates Windows Images for deployment it uses a concept called Single Instance Store as do many backup programs.
While I agree that archiving attachments (which is one of my ideas already in the ideas category) should be implemented, I think SIS would address the tremendous waste of space occuring adding attachments.
I have only added 80 supplier invoices to less than ten suppliers and this is already taking up 6mb despite the fact that most of the attachments are between 20kb-60kb with a couple around 100kb.
The vast bulk of the space is embedded fonts and logo images most of which will be duplicated for the same supplier and for fonts may even be duplicated across suppliers. SIS to the rescue!