Printing Modern pages
Need a way to print modern pages, without the navigation pane etc.
We’ve already made some improvements to how modern pages layout for print in chrome. We’re also looking at additional improvements as well.
A viable intranet with policy and SOP pages absolutely requires a print or PDF / word doc generation function. This is not just a casually needed thing ... this is required for many compliance activities. We still post our policies as PDF docs solely because of this functional gap. A clear road map towards this function is needed. (Related to this would also be the ability to generate a PDF-able content map of a site).
Smith Roger commented
This a common problem with most of the printers, even I have faced the same on my epson printer and similar issues associated with it, however, I have had help from https://epsonsupport247.com/epson-error-code-0x97/ for fixing major issues.
And please add a Print function to top library tool bar in order to print several items/pages at a time - thanks!
The progress made is good - but make them printable in Firefox as well please!
Jeroen Ritmeijer commented
At this moment in time many Modern View pages return an empty page when printed via various web browsers.
We get this request several times a week (we make the Muhimbi PDF Converter for SharePoint Online / Flow). People don't just want to print SP Online pages, they also want to export and archive SharePoint Online pages in PDF format. No printing means no PDF either.
Annoyingly it worked in the Modern View some time ago, but the Modern View implementation is updated so often, it is next to impossible to provide customers with a solution that works reliably.
Really looking forward to making it possible to send a modern view page to a printer, and for this functionality to be included in formal regression tests going forward. We can't have something that works one day, and fails the next.
Pankaj Katkar commented
When I try to print the modern view pages or document library using CTRL+P using Edge/Chrome or IE browser. I am getting blank page as an output
We've already had to switch to Chrome because of this problem. Printing modern pages became mission critical and we simply couldn't wait for Edge to be able to do it. I doubt my client will switch back to the new Edge Chromium browser as there are still two mission critical features missing: sync of favourites on Azure Basic and multiple profiles (people). With many people having to logon to more than one Office 365 infrastructure at once, this is also a critical feature. Can't see it in the beta of the new Edge :-(
Richard Laxton commented
By the looks of it, the general page formatting is much better, with tables and so on generally rendering acceptably, unless the table has had its width set manually, in which case the tables just crop off.
Unfortunately, all embedded files and images are hilariously bad still. I get a tiny fragment of any embedded Visio documents for example, and simple PNG embedding results is significant changes to the aspect ratio.
What about printing printing out list type library? Or document type library?
Its so sad in year 2019 asking Microsoft to make print out function :(
Looks like nobody in Microsoft use SP themself.
No answer from Microsoft ? Not even a "we are thinking about it ?"
[Deleted User] commented
It is a shame that a simple print to PDF/Word function is not provided by Microsoft!
Well here we are a couple of months later and the BIG news in December is that Microsoft are dumping the Edge rendering engine. Maybe we'll now get a version of Edge that can print modern pages.... The Edge development team must have been in a sad place over Christmas.
Lasse Soltvedt commented
Seeing as implementing our own CSS for printing is not a good idea for Modern SharePoint, I would love to see a supported option for printing Modern Pages. In one of our cases we have converted an old HR employee handbook to a Modern Page to make it available and appealing on mobile devices. However In some cases we still need to print this handbook (to paper or PDF). Seeing as it would be a hassle to keep two versions up-to-date (both the modern page and a printable file like word) it would be awesome with at least a basic print option. In our case it's important that text and pictures are formatted pretty in a printable format. I understand that other webparts would be hard to display in a printable format, but it should be possible for the "basic" webparts like text, picture or even the seperator-line.
@RobNicholson, good tip, that works. Strange that Microsoft's products probably don't communicate...
I have a fix for you - use Chrome. It can print modern pages fine.
I despair sometimes at Edge. Microsoft controls the Windows 10, SharePoint and Edge platforms but they still can't get it to print modern pages :-( It's got better but still broken. I've had a ticket open for over a year on this one. Edge can now render the page correctly at least when printing except when I've just printed a three page Wiki article/modern page, it tries to print 17 pages of which the last 15 are blank.
Microsoft want us to take Edge seriously but the number of incompatibilities and lack of functionality compared to Chrome makes it *very* difficult to defend when one's clients insist we change the default to Chrome :-(
Richard Laxton commented
Printing is remarkably bad. In particular, web parts like files and embedded tables look terribly.
Can we make it possible to print pages as PDF- right now it only prints a small selection of the page and does not include the heading image- would be great to create PDF or Printed version of the page
This is basic functionality that should be in place at the time of release.
Not having this functionality limits the uses that these sites can be put to.
need basic print functionality to print list views print forms.!
Please add this feature for building a professional corporate knowledge base