Launched: Save a Page as PDF

Hi @Connor_McCormick! We’ve looked into this and are unfortunately running into browser limitations in Chrome where some images inside embeds don’t print. We’ve filed a bug with Chrome here that you can follow:

As a workaround, I believe these images are included if you create a PDF of the page from the … menu next to the doc name.

Does this mean that if I instead use Firefox I should be able to print those pages!? If so that’s really great news

@Connor_McCormick Yep, I’d suggest giving that a shot. Let me know how it goes!

It works! Amazing, thank you. Still cuts off my images in the middle of them, but at least they load. Thank you!

Glad it works! And yes, there are some known issues with how iFrames scale in print. Unfortunately, a lot of this is native browser rendering behavior and there’s not a lot we can reasonably do at this point.

That’s an enormous bummer. Is there anything I can do to manually add a new page?

@Connor_McCormick would love to help out with this if possible / better understand your embed-printing scenario. Would you mind sharing more more about your use-case? Feel free to DM me so we don’t clobber this thread.

Hi @Matthew_Tebbs

Having PDF’s is great. Ideally more controls around what is printed and more importantly a button. So I can create a button to automate; creation of PDF, composition of email and send of email with PDF attached.

All the best,

Ivan

2 Likes

I agree with this 100%. And we really need a page break character/function, I have some variable length docs and I need to play around with whitespace to get some meaningful page separation.

I have been trying to find a work around, but I can’t find one…

I’m using format() to create a contract, however with Brave or Chrome the pagination / margins cut the text off wonky. Any ideas on how to fix?

1 Like

Hey @Matthew_Tebbs ,

what’s the status on this topic, will we be able to export PDFs for every row in a table automatically? :slight_smile:

Hey John,

I’ve had to create a couple contracts too - It is a pain when pieces are cut off. If it is a somewhat consistent contract, could you just put a character(10) before the “Uses of Software” piece so that it defaults to the next page?

Kind of. Since I’m using format() to generate the block of text, I broke it up into separate format() functions for each page. It is very hacky and not a good solution; albeit works.

@BenLee I am trying to produce an email using Automations that preserves the formatting of the charts (timeline and bar chart, in this example). Is there a way that those charts can be rendered correctly via the emailing automation? I post this question here because I assumed there would be a way to automatically generate and attached the Page PDF printout to an email, and by doing so (as is the case today when you make a PDF of a page), I would be able to present the chart as formatted within Coda.

1 Like

It’s not possible yet, but we had to make some decisions up front when adding the PDF feature. There were two ways to go, quick and works for printing on client side only or robust and possible to build on later to add functionality exactly like what you’re mentioning. I’m happy to say that Coda not only aims to ship quickly, we also aim to build a robust foundation that can be built on. So Coda went the later and we have the ability to add this, it’s not a project yet, but as some other items finish up we might pick this up. No promises on timeline, but we do discuss this.

For charts, it’s a little bit of a pain to get images into emails, but there are things coming up that will make this more and more likely. Not weeks, but months, you might start seeing some options.

2 Likes

I want Coda to preselect paper size A4 (instead of letter) when I let it save a page as a .pdf file.
(Each user should be able to choose whatever default values for each parameter.)
I’ve checked the settings for my account and for the workspace: I have not found this parameter.
It seems you are not instructing us on this in your user guide.
I’d like us to use software, e.g. Coda, that lets a member of your team turn such a message into a feature request that we can manage together.

@Julian_Dumitrascu
Your request is very similar to this one: Save to pdf button with options
You can give it your vote if you think it is going to help.

1 Like