I have for many years been storing JPEG's within table records, and accessing them with an unbound form field.
Basically, this works fine, allowing easy copying/pasting from a photo-editing package.
My problem/question arises from Access's handling of the JPEG insofar as the overall database file size seems to grow exponentially to the size of any JPEG that's added i.e. I might add a 100kb JPEG but the database might grow by 1MB.
Also, any images above 100kb take a noticable time to load within the form and much larger images actually freeze the program for longer periods.
Knowing these features, I have created my own 'rules' to ease this problem:-
1) Keep JPEG size <= 100kb
2) Image dimensions no greater than 6 inches squared
3) Resolution 72dpi
... however I feel I must still be missing a trick or two?
e.g.
a) Is it best to link the images, rather than embed them? If so what's the best way to achieve this
b) Is JPEG an inefficient image type?
c) Anything else?
Basically, this works fine, allowing easy copying/pasting from a photo-editing package.
My problem/question arises from Access's handling of the JPEG insofar as the overall database file size seems to grow exponentially to the size of any JPEG that's added i.e. I might add a 100kb JPEG but the database might grow by 1MB.
Also, any images above 100kb take a noticable time to load within the form and much larger images actually freeze the program for longer periods.
Knowing these features, I have created my own 'rules' to ease this problem:-
1) Keep JPEG size <= 100kb
2) Image dimensions no greater than 6 inches squared
3) Resolution 72dpi
... however I feel I must still be missing a trick or two?
e.g.
a) Is it best to link the images, rather than embed them? If so what's the best way to achieve this
b) Is JPEG an inefficient image type?
c) Anything else?