what you are asking
is how to increase the
dpi (dots per inch)
resolution.
presently as you
mentioned the image
resolution is 96 dpi
but in order for photo
graphic quality, it
needs to be at least
over 250 dpi.
you can modify photos,
pics, images via a graphic
editing software like
adobe photoshop.
maybe you can find/use
a freeware version like
paint.net or another.
there is however a dynamic
to consider in this particular
case.
sometimes when you
increase the resolution
from a low dpi, you
will loose image quality.
and increasing the dpi
to a higher one, may
not always be successful
and may require photo
retouching.
it is always better to
start from a high dpi
and reduce it.
for examples:
a 96 dpi image may look
perfect if it is on a 1x2 print.
but you might imagine what
it may look like if that 96
dpi was printed on an 8x10
on the other hand a 300 dpi
would look perfect on an 8x10
but if a 300 dpi was printed
on a 1x2 it would look ok
but details would be lost.
so a graphic software that
provides the option to
resize the dpi/resolution
will also provide the option
to resize the canvas/print
because:
(dpi x print size = file size)
what you can do to test
image quality for printing
is to use a service like
walmart photo website.
when you upload the
photos/images their
program will let you
know if it is photo
quality/ready or not.
also, something to
keep in mind is that
if after you resize the
image it is a large file,
some isp's have a limit
on sizes of attachments
and may reject your
transmission.
so you should zip
the image to compress
it into a tiny file size.
the receiver can unzip it
and the image will become
perfect and large on their
end.