PenDraw™
Programmable Web Graphics

FAQ

How do I create graphics that allow user interaction, and get data back to my web server?

Have a good look at our demos. The Opera House has most of the techniques you need.

Stick to using Anchors. You can change the href at run time, by using javascript for example. So what you basically do is to have scripts that build up a data string as the user interacts with the graphics. Then you add the data to the URI, when the user clicks the anchor.

Can I move data from inside SVG to a containing HTML/XHTML form input?

We have not found a way yet. It appears to be something to do with the scripting engines. Some plug-ins have their own scripting engine within the SVG, and in such cases it is different from the main one of the browser. Stick to using Anchors.

Why does Internet Explorer print the picture all squeezed up?

You are using the Adobe plug-in. Known Problem (not Adobe's fault). There is a work-around for this. Please read on.

You use Print Preview. Then you close the preview, but click the top-right corner cross, not the Close button. Then hit print and it will be fine.

Adobe know the problem. They say it is a problem in IE, and that they have told You-Know-Who. So we await a windows update, I guess.

Copyright © 2004 PenDraw Limited. All rights reserved.