Enhanced formatting

Providing the most professional levels of presentation is critical to successfully delivering information to both internal and external audiences and reinforcing your brand. 

For organisations looking for finer control over formatting, the Enhanced formatting option enables highly customised, personalised and professional printing of browser-based content. Enhanced formatting allows html snippets to be used within headers and footers, as well as delivering an enhanced page range specification.

Enhanced formatting requires ScriptX v7 or later and Internet Explorer 8 or later. It is a replacement for MaxiPT. MaxiPT is still available for those still dealing with older browsers.

Benefits of Enhanced formatting

Technical specifications

The following printing settings can be used:

allPagesHeader
allPagesFooter
firstPageHeader
firstPageFooter
extraFirstPageFooter
allHeaderHeight
allFooterHeight
firstHeaderHeight
firstFooterHeight
extraFirstFooterHeight
pageRange
printingPass

Documentation

Please see the Enhanced Formatting section of the Technical Reference.

Sample

Multiline Headers and Footers

Example

<script>
function initFormatting() {
    var ef = factory.printing.enhancedFormatting;
    ef.allPagesHeader = "<div style='border: 1pt solid red; font: bold 12pt Arial; 
       background: threedface; color: navy; padding-Top: 5px; padding-Bottom: 6px; 
       background-Image: url(http://www.meadroid.com/images/non_act_bg.jpg)'>
       <center> --- Header for page <b> &p </b>---</i></center></div>";
    ef.allPagesFooter = "<div style='border: 1pt solid red; font: bold 12pt Arial;
       background: threedface; color: navy; padding-Top: 5px; padding-Bottom: 6px;
       background-Image: url(http://www.meadroid.com/images/non_act_bg.jpg)'>
       <center> --- Footer for page <b> &p </b> ---</i></center></div>";
    ef.firstPageHeader = "<div style='border: 1pt solid red; font: bold 12pt Arial;
       background: threedface; color: white; padding-Top: 5px; padding-Bottom: 6px;
       background-Image: url(http://www.meadroid.com/images/act_bg.jpg)'>
       <center> --- Header for page <b> &p </b>--- </center></div>";
    ef.firstPageFooter = "<div style='border: 1pt solid red; font: bold 12pt Arial; 
       background: threedface; color: white; padding-Top: 5px; padding-Bottom: 6px; 
       background-Image: url(http://www.meadroid.com/images/act_bg.jpg)'>
       <center> --- Footer for page <b> &p </b>--- </center></div>";
    ef.extraFirstPageFooter = "<div style='color:red; font:bold 6pt Arial'>
       <img src='http://www.meadroid.com/support/sx_stat.gif'> 
       EXTRA FIRST PAGE FOOTER AS IMAGE<br> </div>";
}
<script>

Pricing

Enhanced formatting is a cost-option which can be enabled on a 'standard' client-side license for ScriptX 7.0 onwards for an additional fee of $500.

To add this option to your order, please check the 'Enhanced Formatting' option on the order form. If you already have a license then please contact support on feedback@meadroid.com about adding it to your current license.