See what is new in Version 6.0
Usability
- In-place editors - Many users hates pop-up dialogs appearing every time they need to place few words in layout. XSLfast 6 provides the editing of the elements in-place without any limitations comparing to pop-up dialogs.
But sometimes users needs to type big custom XSL text and the in-place editor area is too small, isn't it? Don't worry, XSLfast provides an ability to switch in-place editors to classic pop-ups and back on the fly (just one click). And of course this behavior is configurable.
- Pivot table wizard helps you place the pivot table in few clicks as you did before only for usual tables. And of course we have prepared set of the options to place most useful pivot table contents; you don't need to place every element by hands at the axis and data areas. Of course you still able to use old way - but new one makes your work faster and more comfortable.
- Table wizard becomes more intuitive. The embedded hints provide you way to construct any filters for XML element sequences as you need, and the most useful ways are moved on the front. The previews and hints are available, including color / font highlights. And of course wizard let you place completely functional table, with child elements inside. Nested tables are supported too.
- Border wizard - Borders are a pain - because you need to manage every border for every cell individually. Fortunately, we made new dialog smarter and it provides accurate arrangements of the borders. Just use the predefined sets and operations for many cells selected at once. It will keep in mind you don't need borders for two neighbor cells both; and configures cell borders only for one of them. Just select couple of cells and click, and your borders will not be thicker than you expect.
- Chart wizard provides you the fast way placing business-related charts, like pie, bar, or lines. For last versions, the XSLfast already have charts; but we're reorganized them to make it user friendly. No more deep knowledge how it works required - just use wizard to place charts in few clicks.
- List wizard incorporates most useful options inside, so you have new way to place and configure lists. Ah, we're added few more rare options in inspector, for case you need deep tuning.
- New editors for every element are added: we're analyzed every of them and made all possible to make them unified. As result, we brings new power for well-known dialogs and elements. Even for background color, you can specify either color in preferred formats, or XPath expression computing it on the fly. We improved conditional styles UI for text editors to let you use it easy and without so-long-deep-of-menus. Sure the templates and template calls are improved too.
New-/Enhanced Functionality
- New XPath functions available just from menus. And even external templates are treated as "functions" so you don't need to limit yourself to embedded functions of Saxon or Xalan for example. XSLfast will do all wrapping for you on the fly.
- Java 1.8 and OpenType fonts is supported everywhere, including FOP 1.x, FOP 2.0
- XSLT 2.0 support is dramatically improved, so the produced code is conform to new standard.
-
Massive enhancements for pivot tables (horizontal, vertical, multi dimensions,...)
-
Completely new table wizard: The refined table wizard simplifies and accelerates the layout creation
-
Images in Internet links
-
Auto-simplification of expressions while converting elements
-
Charts (Pie and Bar graphs)
-
New bar codes (EAN-128, Codabar, etc)
-
Conditions for styles, colors and fonts
-
Layout version control
-
Embedded support of most popular XSLT functions from www.exslt.org
-
Suppress empty table rows support
-
Automatic re-calculation of XPath's while outer filters are changed
-
Additional functions: Side floats, more IF-clauses for table columns, support of fo:marker, managed backgrounds, support of DTD external entities, layout comparisons and much more...
Supported Standards
-
Java 1.8 support
-
FOP 0.20.5 support
- FOP 1.0
- FOP 1.1
- FOP 2.0
- XEP 4+
- AHFormatter 4+
- Saxon6 (XSLT 1.1)
- Saxon9 (XSLT 2.0)
-
XSLT 2.0 support
-
XSL-FO marks support
- Xalan
-
Support of HTML conversions
-
iText Java code generation support
-
Support of newest features for RenderX XEP and AntennaHouse XSLFormatter
-
PDF v1.4 and PDF/A support
-
PDF Bookmarks
-
MS XML/XSLT support
- Image support: JPEG/JPG, PNG, TIFF, SVG
Additional features
-
CSV support/import as well as XML
-
XSL-FO to XSLfast converter (now part of XSLfast 4.0 installation)
-
WebStart support (on-demand)
-
New tool to merge XML files (now part of XSLfast 4.0 installation)
-
Scripting support (now part of XSLfast 4.0 installation)
Other major improvements
-
Auto save
-
"If" clauses now applicable for every element
-
Font sizes now supports floating points
-
Undo actions preview
-
Elements can be grouped visually (or ungrouped) now
-
New unified image element instead of two different ones
-
New improvements for tables (double click on empty cell causes new text added on the fly)
-
New zooming
-
Massive performance improvements
-
Line can be used as template
-
Template creation now more simplified
-
Line styles
-
Permanent element groups
-
New visual filtering
-
New hints (balloons)
-
Highlighting mark while walking on XML tree to see where elements are used
-
Templates now updated automatically after changes
-
Elements may not be generated if it is empty
-
If clause is applicable for every table row
-
Overlapped elements now can be selected easy
-
Page backgrounds
-
Point of origin
-
New indications of overflows
-
Layout templates
-
New wizard to make tables easy
-
New preferences
-
Big changes to support FOP 0.20.5, 0.9x, XEP and XSLFormatter precisely
-
MS Vista ready
-
64bit ready
-
More robust conversions of elements
-
New examples
And many more features and improvements.