Converting (InfoPath / Nintex Forms based) List Items using the Muhimbi Document Converter
We recently released the Muhimbi Document Converter Xtension for Nintex Automation Cloud. You can download it here or learn more about available Muhimbi deployments for Nintex on our product page.
When converting HTML to PDF, please make sure you are running version 8.3 (or later) of the Muhimbi Document Converter as that version comes with a much improved HTML Converter. A comprehensive blog post about how to convert Nintex Forms, including all attachments, can be found here.
The Muhimbi Document Converter comes with extensive InfoPath support to deal with InfoPath attachments and Dynamic View Selection. However, most of the facilities provided are for ‘real’ InfoPath forms that are stored in a Forms or Document library.
SharePoint also allows the List Item Data Entry Form to be customised using InfoPath. However, data filled out using this facility is not stored as ‘real’ InfoPath Forms and therefore cannot be converted using Muhimbi’s InfoPath to PDF / Word / Excel converter.
Fortunately List Items are rendered as HTML, even when customised via InfoPath, so as a workaround you can use the many HTML to PDF facilities provided by the Muhimbi Document Converter for SharePoint to convert InfoPath based list items to PDF. When using SP2010 or later the results will improve dramatically when leaving out the ‘SharePoint chrome’ by adding ’ &IsDlg=1’ to the URL of the list item that is being converted.
If you need to convert a specific view, then add ’ &DefaultView=[viewname]’ to the URL.
Nintex Forms is a good alternative for customising List Items. For details about using the Muhimbi Document Converter to convert those list items see this post.
If you are looking to include List Item attachments in your converted PDF then see this Knowledge Base entry and this post about to achieve this via Nintex Workflow.
Please note that HTML is not a format that is suited for output on printed media (including PDF). We do our very best to make things work, and render, as well as possible, but unfortunately we cannot make any guarantees, especially where it comes to third party products that are not under our control.
We regularly talk to the Nintex Forms team and their official position is that Nintex Forms is a data entry tool and not suitable for print or PDF output. Captured data should be embedded in MS-Word files and then converted using tools such as the Muhimbi Document Converter as described in this blog post. Alternatively captured data can be placed in a template using Muhimbi’s extensive watermarking facilities. Another possible solution is to create a ‘string of HTML’ in your workflow, place the various form fields in it, and send that string to our ‘Convert HTML to PDF’ workflow action.
As always, if you require assistance, please contact our friendly support desk. We are here to help.