Features

Import Tag

Can Read Imported Files from a .zip File

You can specify a file to import using  "filename.zip!data.xml" where it will then read the file data.xml from the filename.zip.

Imported Template Can be Set to Match the Parent Styles

In an imported sub-template, if its properties for a style (ex. Normal) differ from the parent template's properties for the style, the use in the sub-template can be set to either use the properties in the sub-template, ot the properties in the parent.

Access Provider is Used for Importing Any File

All file operations, including reading an imported file, use a Windward access provider. Access providers exist for all the common protocols (file servers, basic, digest, OAuth2, etc.). And if you need something different, you can write your own access provider - once. And it then handles any access of files using that protocol. (ref: Ohana)

Tags in Imported Templates are Processed

An import tag in your template imports a sub-template (or bitmap). The imported template is processed as though it was inserted in-line at that point. All tags in the imported template are processed. All variables in scope at the import point are available to the sub-template.

For over 10 years, Windward has lead the industry with our world-class document generation platform that creates visually stunning, data-powered documents designed exactly the way users want and are created in a fraction of the time and cost compared to existing solutions. Proudly located in Boulder, Colorado, Windward Studios is the premier solution for developers and business users adding reporting and document generation capabilities to their applications in over 70 countries around the world.