Perforce JViews Framework Sample: Reading an SVG File
Description
This simple sample shows how to use the IlvMagnifyInteractor
class to magnify an area of a Perforce JViews IlvManager
instance that has been filled with contents imported from a file in
Scalable Vector Graphic (SVG)
format.
How to Use the Sample
- To show the magnifier, click a mouse button in the view.
- Change the size of the magnified area using the '+' and '-' keys.
- Change the magnification factor using the '>' and '<' keys.
-
Press the
Alt
key to go intoLENS
mode. Release theAlt
key to return toCIRCULAR
mode. -
Scale the map using the
Ctrl+Z
andCtrl+U
keys. - Pan the map using the arrow keys.
- Press the 'f' key to fit the map to the size of the application.
How to Run the Sample as an Application
This sample can
be run as an application.
The installation directory contains
an executable JAR file,
reading-svg.jar
,
that allows you to execute the sample with a double click from a
file browser. Note that if you are using Internet Explorer, you can
open the installation directory
and execute the JAR file from the browser. This
technique may not work in other Web browsers.
Alternatively, you
can run the sample application from the command line.
First check that the Ant utility is properly configured. If not, see the
instructions on how to configure Ant for Perforce JViews.
Then, go to the installation directory
of the sample and type:
ant run
Topics Covered
- Manager Magnifier
-
Read an SVG image into a JViews
IlvManager
object.
Installation Directory
The Reading an SVG File sample is installed here.