![]() |
![]() | ![]() | ![]() | XSL:FO for PDFAltova StyleVision® 2010 includes the world's first visual XSL:FO designer to automate the writing of PDF documents through an intuitive, drag-and-drop user interface. Presenting data from XML applications, XBRL financial reports, and relational databases in PDF format is a common requirement in report generation and document management systems. Writing intricate XSL:FO stylesheets for performing these transformations is easy with the robust visual editing capabilities of StyleVision. In addition, that same design simultaneously produces an Authentic e-Form, as well as HTML, RTF, and Word 2007+ (OOXML) output and the associated XSLT stylesheets.
Visual XSL:FO Design for PDFsThe unique StyleVision approach to XSL:FO design makes creating presentation stylesheets easier and faster than ever before. The intuitive visual design process means you don’t need prior XSL:FO, XPath, or template coding experience to design PDF output in StyleVision. To begin creating an XSL:FO stylesheet, simply open an existing XML Schema, XML instance, DTD, XBRL taxonomy, or database in StyleVision, and the content model will appear in the Schema Tree entry helper. You can even connect to multiple XML and database schemas to incorporate data from multiple sources – such as an XML file and a database – in your design. When you select an element or attribute that you wish to see in your PDF output and drag it from the Schema Tree window onto the design pane, StyleVision prompts you to specify how you would like the new node to be handled (for example, as a new paragraph, image, table, etc.). This information will be rendered dynamically based on the data in your source(s). You can also insert static content such as header text, images, hyperlinks, and so on.
The StyleVision interface provides advanced entry helper windows for viewing, editing, and assigning the style and layout properties of each element or document section in your design. Learn more about this functionality on the Stylesheet Design page. Since PDF documents are paginated, they require specific styling considerations. StyleVision includes special XSL:FO options for formatting PDF documents, including cover page design options, page numbering, page count totals, headers and footers, margins, etc. These options are available in Document Section properties entry helper windows. Other XSL:FO-specific options are also accessible in the Styles entry helper window.
Importing External XSLT FilesStyleVision even lets you capitalize on work already done by importing external XSLT files to your design. This makes the XSLT templates contained therein available in your stylesheet design as global templates. To import an XSLT file, simple choose add new XSLT file in the Design Overview entry helper window and choose the file you wish to add.
The XSLT templates contained in the file are then immediately accessible in the Design Tree.
CSSStyleVision supports advanced styling functionality for building PDF pages, including support for CSS styles. You can add precise visual styling rules to your designs using built in CSS styles, and you can import your own CSS documents to leverage work you’ve already completed. Some CSS styles, such as those for combo-boxes and other HTML-specific components may not, by their nature, be applicable to paged media output. When such styles are used, a comment is displayed to indicate that a style may render a bit differently in your HTML and PDF output files. In these cases, the paged media will use a suitable print rendition of the effect. StyleVision also allows you to specifiy output-dependent conditions for fine-tuning the output to different media when necessary, for instance to hyperlink text in HTML output but print the actual URL in the corresponding PDF file. Advanced Stylesheet FunctionsStylesheets designed in StyleVision support advanced functionality such as conditional templates, auto-calculations, business logic validation, sorting data on output, and much more. Read more about advanced stylesheet functions. Single Source PublishingThe StyleVision visual, drag-and-drop design approach allows you to create standards-conformant transformation stylesheets and rich PDF output in minutes – a process that can take hours when performed manually. As you’re creating your design, the resulting XSL:FO stylesheet is auto-generated along with the PDF output, both which can be viewed by clicking on the Preview PDF tab in the design window.
In addition to the XSL:FO stylesheet for PDF and the associated output, StyleVision also simultaneously generates HTML, RTF, and Word 2007+ output, plus the associated stylesheets, and an Authentic e-Form. These stylesheets and output files are all generated based on the single design you create, and you can save the standards-conformant stylesheets and output files separately at any time.
The ability to produce all these stylesheets and output formats based on a single design makes StyleVision® 2010 the perfect tool for publishing your XML, XBRL, and database data in multiple media formats - including PDF - quickly and easily. Download a free 30-day trial of StyleVision. | ![]() |
![]() | ![]() | ||||||||||||||||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | |||
|
