Andrew,
Regardless if you want to 'Hotlink' to a photo (i.e. be able
to click an object and bring up an image of that site,person,project) OR display
this image within a Layout, you'll have to have an associated TAB file for the
image for Mapinfo to open and or display it. This is accomplished by using
"File open/Raster image" and selecting your image file. Mapinfo will then ask if
you want to register the image, or simply display it.
If I understand you correctly, you're wanting your images to
appear in a layout, so you'll simply need to "display" not register the image,
then, you'll need to create frames in your layout which represent this images
just as you would a map window.
To give you some light at the end of the tunnel so to speak,
IF (great big word here) IF all your images are the same
resolution/dimension, and IF you have an advanced text editor like UltraEdit or
TextPad (not sure of that last one). You could actually create all your
TAB files at once, BUT you'll need to be proficient with your fancy text editor
to accomplish this.
For instance, I have the same similar scenario I did for a
particular "offender database" of 93 individuals. All 93 images were
JPG's, almost all were the same dimension (those that weren't I resampled down
in an image editor to fit).
From there you can open the first image in Mapinfo which will
create the associated TAB file, open that TAB file in your text editor to see
how it is constructed, then simply create however many TAB files you need for
associated images, changing the image file reference in the TAB file for each
respective image. Or as Sally indicated, if you're proficient with Mapbasic, you
could possibly do a more eloquent job. REMEMBER, to do this easily, all
your images should be the same dimension, or you'll have to adjust your TAB
files accordingly.
Also bear in mind, this is intended for a large number of
images, if you only have a few, you should probably just do them "one off"
directly in Mapinfo.
HTH
David Reid