G
Geert Janssens
Hi,
I have an access 2000 database containing images embedded in an OLE field.
Since the database is growing, I would like to get the images out, and
store them in files instead.
I found a database called ExportOLEtoJpegVer15 on Stephen Lebans' website,
which effectively can export the pictures.
However, the exported result is not so great: the exported images are tiny,
and rough, while the originals are good resolution and clear.
Here's a link to an example export file, and the original:
Original:
http://users.telenet.be/a206457/AH-0011Borg.tif
Exported version:
http://users.telenet.be/a206457/AH-0011B.JPG
The original was retrieved from the database as follows:
- Open a form displaying the image
- Select the image control (single click!, otherwise the image editor opens)
- Copy to clipboard
- Paste in the windows explorer. This creates a scrap book file
- Open the scrapbook file (opens with Imaging in W2K)
- Save a copy (as tif, which is the original format).
I could do this for a few pictures, but the databases contains a few
thousands...
Is there a way I could programmatically extract the images, and keep size
and quality ? Either by changing Stephen's nice database, or by reproducing
my steps programmatically ?
Thank you
Geert Janssens
I have an access 2000 database containing images embedded in an OLE field.
Since the database is growing, I would like to get the images out, and
store them in files instead.
I found a database called ExportOLEtoJpegVer15 on Stephen Lebans' website,
which effectively can export the pictures.
However, the exported result is not so great: the exported images are tiny,
and rough, while the originals are good resolution and clear.
Here's a link to an example export file, and the original:
Original:
http://users.telenet.be/a206457/AH-0011Borg.tif
Exported version:
http://users.telenet.be/a206457/AH-0011B.JPG
The original was retrieved from the database as follows:
- Open a form displaying the image
- Select the image control (single click!, otherwise the image editor opens)
- Copy to clipboard
- Paste in the windows explorer. This creates a scrap book file
- Open the scrapbook file (opens with Imaging in W2K)
- Save a copy (as tif, which is the original format).
I could do this for a few pictures, but the databases contains a few
thousands...
Is there a way I could programmatically extract the images, and keep size
and quality ? Either by changing Stephen's nice database, or by reproducing
my steps programmatically ?
Thank you
Geert Janssens