Home   Company   Solutions   Demonstrations   Developers   News   Opportunities   Purchase   Site Map   Contact  
Zoom Image Magnificent image magnification for web pages with up to 20:1 zoom.
Installation

Zoom Image is purely Java based. It is designed to work in all major browsers, with any GIF or JPEG image. It is very easy to install, works just like any other Java applet, no special server software is needed. Just copy the applets .class and .jar files into the web server, these files are located in the Zoom.zip file. To display an image using Zoom, use the following applet parameters in the HTML code:

Applet parameters

Name: picture - name of gif or jpeg image to use
Value: Name of image, path is relative to the html document.
Example: <param name="picture" value="images/pretty.jpg">

Name: quality - quality of zoom.
Value: best - High quality, smoothing turned on all the time
high - High quality, smoothing turned off when image is moving (recommended)
normal - lower quality, uses less memory and starts faster.
Example: <param name="quality" value="high">

Name: domain - restrict Zoom to run on one domain
Value: name of domain Zoom is running on.
Example: <param name="domain" value="www.yoursite.com">

Name: key - your license key
Value: Key obtained by buying an appropriate license
Example: <param name="key" value="xzxowpnzs">

Name: info - information about applet distributor
Value: Do not change, or the applet will not work! Use the value included in the sample HTML code
Example: <param name="info" value="Zoom applet distributed by http://www.artistscope.net">

Example HTML code

If you have a domain license for the domain www.yoursite.com, and want to show the image pretty.jpg (200x225 pixels), you simply have to insert the following into your HTML code:

<applet archive=iZoom.jar code=Zoom.class name=Zoom width=200 height=225>
<param name="picture" value="images/pretty.jpg">
<param name="quality" value="high">
<param name="domain" value=" www.yoursite.com ">
<param name="key" value="xzxowpnzs">
<param name="info" value="distributed by http:// www.artistscope.net ">
</applet>

This example assumes the applet code (Zoom.jar and all the .class files) are copied into the same dir as the HTML code.

You can locate the applet code in another directory than the HTML code itself, this might be more tidy. To call the applet, you can then simply specify it's URL to the applet's directory using the codebase parameter like this:

<applet codebase="http://www.yourdomain.com/applets/" archive=Zoom.jar code=Zoom.class name=Zoom width=200 height=225>

A note about image size

As when you display an ordinary image using the IMG tag in your HTML code, the applet also need to know the size of the image. Insert the width and height of the image in pixels like this:

<applet archive=Zoom.jar code=Zoom.class name=Zoom width=200 height=225>

This size should be identical to the size of the image, but you can also use other values. If your image is 400x400 pixels for example, and you use 200x200 as width and height, the image will be scaled down automatically. This can lead to interesting effects. In this case it will mean you will be able to zoom very far into the image, and only discover more and more details as you go with even less blurring or pixelation, as there is actually more information in the image than the 200x200 pixels first shown.

Which images work best?

JPEG images with smooth surfaces, like skin, are very well suited. Images with many sharp contrasts or low quality images with lots of grains are less suited. If using GIF images, it's advisable to avoid dithering.

Multiple licenses

If you have bought more than one license for Zoom you can insert all the domain names and keys in one HTML file, the applet will automatically choose the right key for the domain it is located on. This feature can also be handy if you have several domain names leading to the same IP number. So, if the user can access your page by typing both " www.yoursite.com " and "yoursite.com" for example, you need two license keys - one for each of the possible domain names. The various domain names and keys are separated with a pipe (|) symbol. So, in this case the syntax would be

<param name="domain" value=" www.yoursite.com |yourpage.com">
<param name="key" value="xzxowpnzs|asdfuyasd">


Uploading

Always upload Java files as Binary (never use ASCII). The images must be located relative to the URL given by the codebase.

Purchase online
Return to demos

Return to top
Related Links:

Zoom Demos
Zoom Installation

Products:

ArtistScope CD
ArtistScope DRM
Artis Translate
CopySafe PDF
Copysafe Web
Link Protect
Secure Image
Scroll Image
Zoom Image

ArtistScope Innovations:

Image encryption for the web
Web leech prevention
Web capture prevention
CD protection
PDF protection
Multi-language on the fly
Total control DRM management

Related Links:


Affiliate schemes
Careers and opportunities
Developer information
Digital Rights Management
News and releases
Purchase Online
Site map

 
Copyright © 1998-2008 ArtistScope. All Rights Reserved.