You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Issue creating multi-page PDF documents

I have a specific issue when when trying to use the Safari >File> Print >To PDF.


The website I visit (Daily Racing Form) prepares multi-page PDF documents, and prepares them for printing. The website has a Print-Menu, and the document becomes a Multi-Page PDF, however when I try to print to PDF from Safari File Menu, or Save the document, only the first-page of the multi-page document gets saved or printed to PDF. I can read the multi-page document on my computer screen.


I am able to print multi-page documents to PDF from other websites, but only occasionally will I have success at my particular website.


Has anyone experienced the same situation?


This issue has been going on since Monterey OS. I now have Ventura OS 13.41 (c)

MacBook Air 13″

Posted on Aug 5, 2023 5:07 AM

Reply
21 replies

Aug 5, 2023 5:22 AM in response to Tbird2022

Tbird2022 wrote:

Has anyone experienced the same situation?

Sure. Some websites actually don't have multi-page content. It's fake. It re-draws content as you scroll down. They do this to minimize the data in the browser window. Some pages could display an infinite amount of data and that would blow out the RAM on people's local browsers. So they only display the page you are looking at.


But then when you try to print from such a site, you only get the page you are looking at. Safari can't print what Safari can't see. You would have to use some facility from the site itself that can generate all of the content and make it available to you as a download.

Aug 5, 2023 7:23 AM in response to dialabrain

dialabrain wrote:

Well, I can only work with the samples but the way I created the PDF in Safari was to chose "Print…" from the file menu, made sure "All" was selected, then clicking on the PDF button and chose "Save as PDF" from the menu.

The website wouldn't have included the custom print function if they didn't think they needed it.


You can see the effect in Google Groups. Just search for me and click on one of the hundreds of stalker threads. You won't be able to save more than a single page of output. Here is a new post just an hour ago trying to stir up trouble here in the forums. Use Safari's "Export to PDF" feature to get a good representation of the page as displayed. If you use the "Print" feature and save to PDF, then you get a low-quality "printout" version. But because of the way that Google Groups renders content, you only get a single page at a time.


Compare that to the ASC thread that stalker is trying to stir up. The Apple forum software has built-in pagination. It doesn't have Google's infinite page length. Therefore, you can use Export to PDF and it works well. Print works too, but it is going to use special "print" styles that look awful.


My guess is that the paid Racing Form page has a similar infinite page length and it needs custom logic to generate pages. That's just a downside of the modern Javascript-driven web.

Aug 5, 2023 6:44 AM in response to dialabrain

yes, this is the website: From Formulator Print Menu: It always creates full race card. If I use Safari >File>Save As, it will safe as a Html link. So I use the Safari >File> Print to PDF, but only get the first page. Occasionally am I able to print the full race card to PDF. And I am able to see all the pages in Preview before printing.

Aug 5, 2023 7:46 AM in response to dialabrain

In answer to that issue, I have previously and occasionally have been able to convert all 80-90 page race-cards in the past. It seems to happen in the transfer from the web application to the MacBook print menu. The full document created on the website, sometimes will show all the pages in the MacBook print menu preview, and at other times, only one single page is available for printing. be


Thanks again for your interest and support.

Aug 5, 2023 7:49 AM in response to Tbird2022

Tbird2022 wrote:

I don't understand EtreCheck's explanation.

Just compare how this site works. This Apple site has already paginated the content. We are now on page 2. There is no way you can print both page 1 and page 2. If you look at page 1, it is quite long. If you printed it, it would be more than one "page". But there is a limit to how long a single page can get. Once it gets too long, it automatically changes into a multi-page display where users have to manually go from page 1 to page 2.


Your racing form site, which we can't access because it is a paid site, seems to work differently. A single page can be quite long, even multiple printed "pages". But they handle the overflow differently. They don't force you to manually go from page 1 to page 2. They display an infinite page and only redraw what is necessary. But this functionality cannot be completely rendered in Safari. Safari can only print what it can see and the web site never gives Safari all of the (potentially infinite) content.


This Apple forum has millions of users and enormous data and bandwidth requirements. But it's a free support site with relatively few actual developers. Your racing page is a paid site, which a much smaller user base, so it has more developer resources than Apple and lower bandwidth load. They have more freedom to make it fancy, at the cost of breaking browser features. But they have a built-in print function, so it's all good.

Issue creating multi-page PDF documents

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.