Channels ▼

Web Development

Word Look-and-Feel Reporting In HTML5-Based Cross-Browser Tool

Text Control has announced its cross-platform and cross-browser strategy to create reporting templates on the Web. Company president Bjoern Meyer claims that his firm's new HTML5 rendering technology will bring about a "radical change" in the way documents will be edited in the browser.

"It won't be 'yet another HTML editor' here," he said. "Developers [will] integrate an MS Word look & feel and [enjoy] a true WYSIWYG rendering [experience]."

The company's heritage and base of experience stems back to integrating reporting into .NET applications.

Users (in this case developers) create templates using their MS Word skills rather than using complex reporting designers.

Text Control's product is Microsoft Word compatible and can load and save industry standard formats such as DOCX, RTF, and DOC. It can be deployed on all Microsoft technology platforms Windows Forms, WPF, and ASP.NET. End-users create documents and templates on all operating systems with HTML5 capable browsers such as Chrome, Firefox, Safari, or Internet Explorer. Additionally, tablets and smart phones are supported as well.

The presented technology doesn't require any client-side browser plug-ins, it is simply pure HTML5 and JavaScript.

"Text Control HTML5 supports all typical word processing features such as full table support, headers and footers, sections, and tab positions. Additionally, reporting elements like merge fields, master-detail views, barcodes, and 2D and 3D charts can be inserted and bound to database fields. The created templates are merged using the reporting engine of Text Control to create documents and reports as Adobe PDF or other typical formats," said Meyer.

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.