XIO ® Software - Java Applets. Web Solutions. Image Zoom Software.

XIO® SOFTWARE   // java applets // web solutions // image zoom software

»    HOME   PRODUCTS   GET LICENSE   INQUIRIES & SUPPORT   CONTACT

Frequently Asked Questions

Information and solutions for the most common issues.


Is the 'XIOview' Image Zoom Applet a plugin?

  • Like any other applet, the 'XIOview' Image Zoom Applet itself is not a plug-in. Instead it uses the browser's installed Java Runtime Environment (JRE, e.g. the "Java plug-in"), which is already available on the vast majority of systems. Only Internet browsers not already equipped with a JRE will require the installment of the freely available Java-plugin.

  • XIOview is entirely written in the programming language "Java". The compiled bytecode of the XIOview applet is executed by the system's Java Runtime Environment. Therefore XIOview will launch on any system with sufficient JRE support, making it cross-platform compatible.


Do I have to install anything to launch the 'XIOview' Image Zoom Applet?
- Where do I get the Java plug-in?

  • In most cases it is not necessary to install anything, because most systems already provide a Java Runtime Environment (JRE), which is needed to run Java applets. XIOview was designed to run also on systems with older JRE versions (since V 1.1.8), making it highly compatible. Only browsers not already equipped with an JRE will require the installment of the freely available Java plug-in.

  • The Java plug-in from Sun Microsystems Inc. is freely available at  http://www.java.com ».


What is the maximum image size that can be used with XIOview?

  • The main limiting factor is generally NOT the compressed file size of the JPG / GIF-file but the physical dimension of the image in pixels. XIOview has been successfully tested with images of up to 12 MegaPixels (e.g. pixel dimension: 4000 width x 3000 height). Using larger images may result in memory shortage in the Java Runtime Environment and the applet can not be launched.


The applet does not start. What could be the reason?

  • Ensure that you have set the correct "code", "archive", and "codebase" – attributes inside the <applet>-tag. Further check if your browser has an installed and activated Java Runtime Environment (JRE, e.g. the "Java plug-in").

  • If the applet freezes at the beginning of image loading the problem most certainly originates from a security exception triggered by an impermissible file access request. Security settings do not permit accessing files on a higher directory-level than the applet's "codebase"-directory or from a foreign web location.


Why does the 'XIOview' Image Zoom Applet display an error "wrong or invalid license"?

  • XIOview will run instantly on any local(!) computer. For running XIOview on an internet-server / domain (i.e. anything, that uses "http://"), you need a corresponding activation key for each domain on which you want to test the applet. This key must be entered as a value of the "license_key"-parameter inside the HTML-code which implements the applet.

  • The key-value must correspond to the domain name, from which the XIOview applet is launched.

  • The trial-version-key works only with the trial version of XIOview. The full (licensed) version of XIOview works only with a full-version-key, which is different to that of the trial version.

  • The key-value must be entered correctly without any whitespaces or linebreaks.

  • All parameter names inside the HTML-code must be correctly spelled. Otherwise XIOview will not find the required values.

  • Please ensure that all HTML-tags are closed properly inside the implementing HTML-document.


Can I retrieve images dynamically by using script or database-requests with XIOview?

  • The 'XIOview' Image Zoom Applet actively loads the image files. The value of the applet's "image" parameter must refer to an actual image file in JPG or GIF format (e.g. "image.jpg"). The applet will attempt to load the file, decode, and display it. Therefore it is not possible to use a CGI-command as a value of the "image" parameter. - However you can either dynamically generate references to the corresponding image files using server-side dynamic page generation (e.g. PHP) or use the easy and powerful JavaScript-interface of the XIOview applet to load new images during runtime.

Copyright © 2004-2007 by Martin Rieger, XIO® Software. XIO® is a registered trademark of Martin Rieger.
Java™ is a registered trademark of Sun Microsystems, Inc.. All other trademarks are properties of their respective owners.