On July 19 I posted a blog article describing how Project Freewheel worked in terms of its visual display.
Now that printing has been added, people have been curious as to how that works. It is very similar to what is done for visual display.
Continuing the steps from the original article, when a user clicks on the Print icon:
JavaScript on the user's computer gets the page size from the browser and makes a request to the Project Freewheel server for a new image.
Project Freewheel uses its rendering engine to convert the DWF file to an image file at 200 DPI (a browser limitation) for the requested paper size.
The Project Freewheel server returns the image to the user's browser.
JavaScript on the user's computer sends the image file to the local printer.
To go beyond the paper, you have to get to paper first. Project Freewheel now has that ability.
For the latest information on Project Freewheel, see Scott Sheppard's It's Alive in the Lab blog.