XSL template design software

Original link: http://www.cnblogs.com/hyfsoft/p/3858515.html

About Report Designer XSL
    XSL Report Designer is used to design XML data output layout, design software so that it can be paged to report and tables (collectively, the "Report") format. Output layout design, including the design of the corresponding relationship between the elements of the project need to print the contents of the report as well as the appearance of reports and XML.

    Language used to specify the layout, using the World Wide Web Consortium (W3C) recommended "Extensible Stylesheet Language (XSL-FO) Version 1.0 ." As for typesetting process XSL-FO, provided that the use of the company's other products, " XSL Formatter V3 ."

Layout and layout processing mechanism Step 1. Layout design 
 
    layout design report on a Windows screen via a graphical user interface (GUI) interactively. Save to design content for [project file (extension is ".rxl")]. It can also be saved as [XSL style sheets (extension is ".xsl")].

Step 2. Printing reports / PDF generated 
    generating XML data will need to print or PDF conversion, and Step 1 [Project File] is input to the product shipped [Run time Engine], the output is XSL Formatting Object (XSL-FO) .

    This input the XSL-FO XSL Formatter, can be printed by the PDF output.

    Also, the XML data may also be generated in step 1. The [the XSL style sheets] is input to XSLT processor, it is converted into XSL-FO, this print through XSL-FO XSL Formatter, to obtain PDF output.

XSL Report Designer has the following characteristics.

  • You do not need to have an XSL stylesheet and XSL-FO also expertise in the design XML data reported from.
  • To print XML data, eliminating the need to design complex style sheets were programmed. By GUI, use the mouse to design the layout of the report on it. 
  • Can create three kinds of layout types
    can generate a fixed table type, flow type table, and Tack seal-type form three types of layout types. 
  • Simplify complex formats and formulas set
    specified by the embedding function and large format (character string processing, the total processing, condition judgment, XPath designation) and the operation setting processing, and other complex formulas may be simply achieved. 
  • Generating the XSL style sheet (V2.0 Start)
    by setting the layout can be automatically generated [XSL style sheet]. XSL-FO XML data to be converted using XSLT processor. 
  • TSV / reading CSV data (V2.0 start)
    existing TSV (tab separator) / CSV (comma delimited) file format may be considered as a data file recording arrangement, automatically generates XML data files can be automatically design layout.
  • Equipped with an independent design [Run time Engine]
    while providing [Run time Engine], for the product output [Project File] and XML data are combined to generate XSL-FO. [Run time Engine] can be called directly from Java, and therefore also suitable for building server-side systems, forms printing. In addition, the command line interface, you can also call through languages other than Java.

XSL Report Designer V2 new features in
XSL Report Designer V2 conducted the following additional features and improvements.
1. stored XSL style sheet to realize 
    additional functions generated by XSL style sheet layout design data. This XSL style sheets to convert the XML data to be printed XSL-FO data.

2. The improved operability 
    operation modifies the GUI, and that the path is specified formula into XML and other intricacies provided a simple and more intuitive.

 

  • XML structure may be displayed, by dragging elements from other operations, you can be set up XML Path.
  • Open the Formula dialog box, click on the object you want to insert the variable name can insert the variable name to the formula.
  • You can insert multiple XML elements in the text object.
  • When creating a new project, the browser should be set in various projects can be completed simultaneously entered.
  • Properties pane and the pane objects may be displayed at an arbitrary position, when not needed, also is hidden.
  • Improved menu items confusion, difficult to understand the situation.
  • Improve the properties pane, become easier to browse and easier to read.
  • Use each dialog [Help] button to display the instructions.
  • Toolbars can be customized.

 

3. The new function is added 
to expand the range of available reference data, the function line is added (the cell object).

      • Expand the scope of the reference data can be read TSV / CSV files.
      • Object added [Line] objects, can be crossed only, horizontal lines, vertical lines.
      • Adding new attributes, as designated in the diagonal cell, the sum data table or the like.
        More details

Reproduced in: https: //www.cnblogs.com/hyfsoft/p/3858515.html

Guess you like

Origin blog.csdn.net/weixin_30627341/article/details/94789134