The DWF Toolkit includes C++ source code for reading and writing DWF files. More specifically, it provides APIs for:
- DWFx format support
- Reading and writing 3D DWF from any application
- Simplified 2D interfaces
- Reading and writing composite DWF files (3D and 2D combined)
- Cross-platform support (Windows, Mac, and Linux)
The latest version of the DWF Toolkit, 7.7, ready for download here http://www.autodesk.com/dwftoolkit, includes:
- Support for DWF/DWFx files published by AutoCAD 2012 and other 2012 Autodesk design programs
- DWF Toolkit building with VS2010
- DWF Toolkit building on Mac (XCode 4.1) and Linux (gcc 4.5)
- Updated sample code and documentation
- New parameter "nProviderFlags" to the existing functions “DWFContent::load”, “DWFSection::getContentDefinition” and “DWFSection:: getObjectDefinition”, which will give you an option to skip reading customized property attributes, improving file reading performance. (The default behavior is not skipping which is consistent with the toolkit previous version.)
The ability for others to add value to what DWF has to offer is another way DWF goes beyond the paper.