PenDraw™
Programmable Web Graphics

More On PenDraw

No Need for Special Viewing Software

Got a Web Browser = Can See SVG graphics.

What a saving in deployment costs! Get rid of the whole messy business of updating all client PC software. PenDraw runs server-side: programs run on a central computer: pictures are sent in the svg web format.

So it does not matter that your staff have a whole different bunch of computers, different operating systems, different monitors etc.

Show Graphics on All Kinds of Devices
  • Monitors - large or small
  • Your normal printer
  • Embedded in documents
  • Mobile devices - phones - PDAs ('SVG Tiny' - coming to PenDraw soon)
  • The list grows all the time...
Use PenDraw on Web Servers

Extend your PHP/ASP dynamic pages to have graphics that are dynamic too (not just static GIFs etc). For example, you can invoke PenDraw from PHP, pass it data, receive the SVG back from PenDraw, put it in the web page that your PHP is generating. Job Done. Ditto for ASP, Perl, Java...

  • Imagine a web form: you enter data and click submit: result: a drawing!
  • A different web form: you enter a product code: click submit: result: a drawing!
Use PenDraw on Stand-alone PCs
  • Run PenDraw on a PC to produce drawings and print them.
  • Or set up data for a drawing in a VB program, then invoke PenDraw from within the VB to create the drawing.
  • Or retrieve data directly into PenDraw from a database, or a text file, etc.
On LAN Servers

Same as stand-alone PCs, but you can make it a graphics server. For example, you could use PenDraw sockets capability and leave a PenDraw program running, waiting to serve other programs and produce drawings for them.

The possibilities are endless... What do you want to draw?

PenDraw is the Interpreter

It is free right now. We own it, but we are making it free to the web community, and we will keep it free as long as we can.

PenDrawDev is the IDE*

We charge for PenDrawDev — but not a whole lot.

We have focused on your productivity, and put in all the functionality we can think of. You can edit a PenDraw program, run it, debug it, and see the results on a browser, all through interaction with PenDrawDev.

If your program has compile-time errors, PenDrawDev shows you the line and puts the cursor where it found the error.

If your program has run-time errors, it does the same. You can step through code, examine variables, etc. We believe you will find that PenDrawDev is worth owning.

* IDE??

Integrated Development Environment: Editor, Interpreter, Run-time system, Debugger, all combined in one.

Copyright © 2004 PenDraw Limited. All rights reserved.