Hey Steven…let’s see if I can help since I just did this…
Bubble page (or portion) to PDF for download:
–On the General Settings tab, make sure to “Expose the option to add id attribute to HTML elements” (checkbox)
–Put the Snapshot element on the page in question
–Add an ID attribute (name it whatever makes sense) to the element which contains the content you wish to convert to pdf (such as a group)
–Add a button to trigger the conversion to pdf with a workflow that has an Element Action Take a Snapshot. In the properties, put the ID Attribute you created above in step 3. You can manually set the width/height, or use something like CSS tools to set dynamically.
–On the same page under workflows, create a new Event >> Elements >> The Snap is ready to save. Make sure it is set to the element you added to the snapshot element you added to the page.
–Create an Action for that event using Plugins >> Document - Convert HTML. The html property should be set to Snapshot A’s (or whatever you renamed it to) Snapshot in Documental format. Then provide a name for the file and “pdf” for convert type.
–Create a second action Navigation >> open external website and provide The result of step 1’s response download link.
Basically what is going on is the snapshot grabs the html and sends it away for processing, and your page waits for the results to come back, where you then provide it to the user.
Happy to answer questions, especially given that I may have inadvertently missed something!