Unfortunately, the result of the plugin conversion can be saved as text only. Thus, if you save the output file URL into your database the data type should be text.
The plugin is designed to covert to PDF the content of the page it “sees” on the page load. If the page viewport appears a mobile size - the resulting PDF file will contain a document with small pages, mobile-sized, just as it was previewed on the device before the conversion.
As a workaround, we can suggest you create a non-responsive page with the convenient for you design and formatting which will satisfy your needs as a resulting PDF file after the conversion.
This means, you can create a separate page with the content you want to convert to PDF having the same formatting and sizing, and open and convert it, instead of responsive page that’ll adapt for the device viewport and change the PDF file layout after conversion.
Thank you for your message. Well, the latest convert to PDF action of this plugin is running on the server-side (which provides a high PDF document quality). Still, it is fact that at the moment plugin can not run on the backend workflow. We are working on this and hope to release a new plugin version that’ll contain the most requested and necessary functionalities.
We have carefully investigated your application and here is the result:
The problem is that the RG is full of reusable elements and other RGs. These elements affect the server load and the plugin cannot convert the RG, unfortunately.
In this case, the only thing we can recommend you to create another Repeating Group that will be simplified especially for the PDF.
Apologies for not being able to help and please let us know if we can help with anything else about the plugin.
OK thanks for your message.
What’s weird is that the plugin works on the pdf_export page that has an even more complicated structure…
I hope that migration to the new Bubble responsive plugin engine will help…
Cheers,
Arthur
Most probably, it is related to the fact that the plugin is starting the conversion process before 100% of the page content loads.
As a possible solution, allow us to recommend the following:
In the related workflow, add an action “Add a pause before the next action” before the “Generate pdf from HTML server side ConvertertoPDFv2.0” action. This will add extra time for the page to load the whole content.
Please do not forget to enable the “upload file to AWS and Auto save PDF” checkboxes
In case the issue still persists, please share the details of your setup (screenshots, video recordings, and workflow). This will allow us to identify any possible cause much faster.
Unfortunately, the current plugin functionality doesn’t provide such an option. Sorry about that.
It’s because of the latest changes in the plugin. Unfortunately, we need to save the resulting PDF file as text as its value is text. Thus, the mail attachment cannot load in the Gmail thumbnail.
Hi Zeroqode Team!, Actually im using your PDF but is seems that doesnot work well with dropdowns, i have tried in several ways and the only way to print a pdf correctly is to show additional text with the dropdown selection (because the printed dropdowns shows other data rather than the selected one), are you working on this issue? are you noticed on this? I attach some pictures
Unfortunately, drop-downs are not handled perfectly by the plugin. We have investigated this before and have no solution yet. Apologies for the inconvenience.
As a workaround, we can recommend you hide dropdowns and use inputs/text elements as a display of the chosen drop-down values.
Hey, zeroqode team, i just want you to notice that from a few hours, i have been experimenting a PDF print error with your last plugin and version! The file shows very wrong and im looking for alternatives, however for now im using the old version of your plugin (not the server side, the one with low quality), are you aware of this?? Is this happening due your servers or code?
You can also use the “When page loaded (entire)” conditional to actually trigger the PDF conversion. This was way more reliable than just a set time delay