Tony Pham Would it also be possible to export a task list to be added to the plan ? Basically the ability to print out tasks under a section which could act as potential offline checklist when printed.
Tony Pham
Team•
Aug 18, 2024
This is planned to be rolled out next month. We appreciate your patience.
Igor Couto
•
Oct 21, 2023
Right now, our Docs seem to be 'locked-in': there is no way to export docs at all, and the only way to get the information out is by copy+pasting it. This is a great disincentive to using the Docs for any serious work. It would be great to be able to simply export a doc as a formatted PDF, but ideally we should also have options to export it into formats that could be opened and further edited in other apps — such as HTML and/or Rich Text.
Exporting a Doc Page as HTML should be a trivial task to implement, as Upbase is displaying the page for us in-browser as HTML already.
Then, there are many open source libraries in just about every server-side language there is, for converting an HTML page into PDF. So whatever language Upbase is coded in, we should already have a great start there:
In order to ensure compatibility with most modern CSS features, it seems the current approach across languages is to run Chromium in headless mode and then export the page by 'printing' to PDF from Chromium itself.
The conversion from HTML to Rich Text (RTF) is even easier, as there is an understanding that Rich Text is a more limited format, and therefore that not all gamut of CSS layout and display features will be supported. Again, there are a myriad of conversion libraries in every language, command-line tools and even (free) online API services.
I hope this information helps a little - this feature is needed URGENTLY. 🙏
Log in to comment and vote
Comments6
Aug 18, 2024
Avnish Mishra
Aug 18, 2024
Tony Pham Would it also be possible to export a task list to be added to the plan ? Basically the ability to print out tasks under a section which could act as potential offline checklist when printed.
Tony Pham
Aug 18, 2024
This is planned to be rolled out next month. We appreciate your patience.
Igor Couto
Oct 21, 2023
Right now, our Docs seem to be 'locked-in': there is no way to export docs at all, and the only way to get the information out is by copy+pasting it. This is a great disincentive to using the Docs for any serious work. It would be great to be able to simply export a doc as a formatted PDF, but ideally we should also have options to export it into formats that could be opened and further edited in other apps — such as HTML and/or Rich Text.
Exporting a Doc Page as HTML should be a trivial task to implement, as Upbase is displaying the page for us in-browser as HTML already.
Then, there are many open source libraries in just about every server-side language there is, for converting an HTML page into PDF. So whatever language Upbase is coded in, we should already have a great start there:
PHP: https://docraptor.com/php-html-to-pdf
Python: https://code-boxx.com/python-convert-html-to-pdf/
Ruby: https://dev.to/ayushn21/converting-html-to-pdf-using-rails-54e7
Javascript: https://dev.to/handdot/generate-a-pdf-in-js-summary-and-comparison-of-libraries-3k0p
In order to ensure compatibility with most modern CSS features, it seems the current approach across languages is to run Chromium in headless mode and then export the page by 'printing' to PDF from Chromium itself.
The conversion from HTML to Rich Text (RTF) is even easier, as there is an understanding that Rich Text is a more limited format, and therefore that not all gamut of CSS layout and display features will be supported. Again, there are a myriad of conversion libraries in every language, command-line tools and even (free) online API services.
I hope this information helps a little - this feature is needed URGENTLY. 🙏
Mominul Hoque
Oct 3, 2023
Tony Pham any plan on this one ?
Sherri-Lee Mathers
Sep 26, 2023
yes the current is very glitchy !!!