After launching updates to printing and PDF exports last year, we’ve been hard at work addressing more of your feedback on the PDF experience in Coda. Starting today, we’re rolling out some new capabilities:
When you export a PDF, you can now choose whether to export your entire doc, a single page, or a page and its subpages
You can choose whether to export in portrait or landscape (which might help when exporting pages with wide tables)
You can choose from a variety of paper sizes, including legal and non-US paper sizes
As a reminder, the PDF export options are accessed via the three-dot menu that appears when you hover over your doc title in the upper left corner of your screen.
We’re working on applying similar functionality to printing directly from Coda, but we hope this update allows you to export a range of content as a PDF that you can then print via the PDF viewer/editor of your choosing for the time being.
Please be advised that, as with most exports, exporting larger quantities of pages can take a bit longer to process.
As much as we love working in Coda, we know sometimes you have to take your docs into the “real” world; hopefully these updates to PDFs (and the printing workarounds they support) enable you to do just that!
Great, now we need an action to be able to do it through a button!
FYI I still prefer the Print → Print to PDF for setup flexibility. This way I can preview the export and adjust margins/zoom if needed. Server-side PDF rendering on action (button/automation) would be sweet though.
We’ll always page break on a Coda page start. There’s no way currently to page break within a Coda page. We do try to keep elements in the page together if related.
We do try to keep elements in the page together if related.
I really think we need a page break character, but if certain sections are kept together if related, what is the magic to define which sections are related?
I am happy about the current improvements, but since I never know the length of my tables at design time, I have to do multiple tries and insert/delete blank lines to keep some of my paragraphs together.
Ah, I mis-remembered :(. Sorry. I had thought we did the work to keep headers on the same page as the associated content, but we don’t. Though we should work on that.
We do try to avoid splitting the following elements,
Table rows
Cards rows in card views
Charts
i.e. a new print page will be started if that will prevent those elements from printing across pages.
Great thank you, I think long formulas now just don’t show up when converted to PDF.
And it seems that images still get chopped in half if they are inside a formula:
@Matthew_Tebbs, I just want to acknowledge how much work goes into these pdf features. I’ve worked with converting web pages to pdf before and it was not a fun experience.
I have printed a few pages and sub-pages using this new feature. It works great. As @Matthew_Tebbs mentioned in his replies, there is a built in page break for each separate Coda page. Interestingly, if you have emojis in your Coda page titles they do not pull through to the PDF. However, the emojis in the page body text or text inside of a table row do show up nicely. Also, I selected the “Tabloid” paper size for pages that have wide tables. The tabloid size can be folded in half to equal a 8 1/2" x 11" print out. Thank you so for this update. I Coda!