InfinniPlatform
stable
  • Getting Started
  • Dynamic Objects
  • IoC Container
  • Application Events
  • Application Configuration
  • Monitoring and Diagnostics
  • Data Serialization
  • HTTP Services
  • Document Storage
  • BLOB Storage
  • Data Caching
  • Message Queue
  • Security
  • Job Scheduler
  • Print View
    • Using Print View
    • Print View Designer
  • API Reference
  • Release Notes
InfinniPlatform
  • Docs »
  • Print View
  • Edit on GitHub

Print View¶

Print View is the mechanism for generating a textual representation of data. Data can be any format, structured and semi-structured as well as binary. The textual representation is generated with predefined template and specified data. The template is an instance of the PrintDocument class which is usually stored as a JSON file. To creating templates is used the special WYSIWYG editor - Print View Designer.

Unlike most of reporting engines Print View is more flexible but at the same time is low-level mechanism. The main concept is the flow content, i.e. generation a textual representation depending on data, while the reporting engines based on fixed templates. In other words, Print View allows to build human-readable representation of the specified data.

Currently Print View provides two formats: HTML and PDF.

  • Using Print View
  • Print View Designer
Next Previous

© Copyright Infinnity Solutions Ltd, 2010–2017. Revision 67755520.