Add option to print Canvas

Hey, thanks for the feature request. This is a popular request, and we already have a thread for it where discussion and votes are kept in one place: [Canvas] Export preview to PNG/PDF + useCanvasAction exportCanvas. It’s something we’re looking into, but we don’t have a specific timeline yet. I’ll merge your thread into that one so votes don’t get split.

As a temporary way to get a PDF, you can Publish the canvas, open the shared link in a browser, and click Download as PDF there. One note: long canvases can currently get cut off to a single page, so the result won’t be ideal for large canvases. I wouldn’t recommend the window.print() trick from the console since it can crash the app.

Let me know if anything doesn’t work.