Link to plugin page: https://zeroqode.com/plugin/print-pro-1528969499158x537880196351262700
Print Pro gives apps the ability to print the current page, Print based on a custom stylesheet, skip elements, print an element, create a HTML template to insert dynamic data into or create a template with custom HTML, JavaScript, CSS & dynamic data all in one. This means no more APIs or 5 second+ wait times for an invoice, receipt, flyer or anything else you create.
The entire plugin is wrapped up into just a few actions. Everything is fairly easy to understand although should you require support please let us know.
The plugin has 3 elements: PDF Viewer, Print Toolkit, and Print Pro Viewer. You just need to place each of them on the page and get started.
Display content of a pdf file from the given URL.
Properties fields:
Exposed states:
This element is a powerful tool to print different things.
Exposed states:
1) Print Elements a PrintToolkit
Proprieties fields:
2) Print HTML Template a PrintToolkit
Print HTML content from the field.
Proprieties fields:
This action writes in "HTML Output" state the HTML code for printing.
3) Print HTML Template (Advanced) a PrintToolkit
Proprieties fields:
Example:
Example:
Example:
Example:
Example:
Example:
Example:
Example:
Example:
Example:
Resulting HTML
4) Print Whole Page a PrintToolkit
This action prints the current page using Styles of them.
5) Invoice Builder a PrintToolkit
6) Print Another Page a Print Toolkit
This action creates an iframe and prints its contents.
Property fields:
7) Print Element Inline styles Print Toolkit
Print an element by ID.
Property fields:
This element makes a preview for input HTML code.
Property fields: