Why Print to PDF Breaks an Online Textbook's Layout
Fix missing figures, split tables, repeated headers, and blank pages by using the reader's official print route and checking print preview first.

Print to PDF can break an online textbook because the browser does not photograph the reader. It renders the page for print, and a site can apply different print-specific styles. MDN's browser printing guide documents how sites can change layout, dimensions, visibility, and images for paper or PDF output.
Short answer: Use the textbook reader's own Print or Save to PDF command first. Preview a small allowed range, load every figure, and fix the print settings before spending more of a title's allowance.
Start with the right print command
There are two different print routes:
| Route | What it prints | Best use |
|---|---|---|
| Reader's Print or Save to PDF | Publisher-prepared pages within the title allowance | Textbook pages the service permits |
| Browser Print | The web page's print stylesheet | Ordinary pages with a clean print view |
RedShelf and BibliU provide their own PDF generation for allowed pages. Use those controls instead of pressing Command-P on the surrounding website. The reader knows page ranges and publisher limits that the browser does not.
Diagnose the visible symptom
| Symptom | Likely cause | First fix |
|---|---|---|
| Blank pages | Reader canvas or protected content is absent from print layout | Use official reader export |
| Missing diagrams | Image was not loaded or print CSS hides it | Open the figure, wait, then preview again |
| Split table or equation | Browser page boundary cuts a fixed element | Change scale or use a smaller official range |
| Repeated toolbar | Fixed header is repeated on every printed page | Use reader print or close ordinary page panels before printing |
| Tiny text | Wide layout shrunk to paper width | Use portrait/landscape and scale carefully |
| Cropped margins | Paper size or custom scale conflicts with content | Reset margins and match paper orientation |
| Wrong page numbers | Reader locations differ from printed pages | Use the title's own page selector |
Fix one sample before generating a long document.
If browser preview is missing content, load one permitted sample
This step applies only when you are allowed to use the browser's normal Print command on the page. It does not affect a reader-controlled PDF job generated from RedShelf, BibliU, or another service's server.
Some ordinary web pages load figures and later sections only when they enter the screen. Before printing a permitted sample:
- Open the first page.
- Scroll through the range slowly.
- Expand any figure or table that the official workflow expects to include.
- Wait until image placeholders disappear.
- Open browser print preview again.
- Generate the smallest useful test.
This does not override restrictions. It only ensures content that the reader already permits has finished loading.
If the official reader's own generated PDF is missing material, do not keep scrolling and consuming allowance. Save the failed file and job details, then contact the service or library. The source conversion or publisher file may need correction.
Check print settings in this order
Paper size and orientation
Use landscape for wide tables only when the preview improves. Do not assume a fixed-layout textbook uses standard letter-size proportions.
Scale
Start at the default. Reduce scale gradually when the right edge is clipped. A very small scale can make footnotes unreadable.
Margins
Default margins are safer than zero margins for most printers. If the exported PDF, rather than paper, is the goal, compare default and minimum margins in preview.
Background graphics
Enable this when colored cells, shaded callouts, or background diagrams disappear. The setting will not reveal material the reader excludes from print.
Browser headers and footers
Disable the browser's URL, date, and page numbers if they overlap the textbook's own content. Keep source information elsewhere in the file name or notes.
Avoid wasting a limited print allowance
Some readers count pages when a job is confirmed, not when you are satisfied with the result. Before starting:
- check how the service counts allowance;
- test one or two representative pages if permitted;
- include a diagram, table, and ordinary text page in the test;
- verify the PDF before starting the rest;
- contact support before retrying a failed counted job.
Save the job history or error message. Support may need it to restore pages lost to a service failure.
A worked example
Suppose page 142 contains body text, a full-width anatomy diagram, and a shaded definition box. Generate only that page if the title permits it. If text is present but the diagram is absent in the official reader PDF, save the file and report the title, page, and job history. If the same problem appears only in browser preview on an ordinary printable page, load the diagram on screen, reopen preview, and try Background graphics. This single page tests three failure types without spending a large allowance.
When screenshots are a valid fallback
The browser PDF versus screenshot PDF guide covers the tradeoff. A screenshot PDF is larger, uses image pages, and depends on OCR for search. Equations and footnotes need manual review.
Do not use screenshots when the platform disables printing, prohibits third-party extraction, or limits the page range. A layout problem does not grant a broader export right.
What to send support
Include:
- title, author, edition, and ISBN;
- institution or bookstore;
- exact page range;
- reader and browser name;
- operating system;
- screenshot of the preview problem;
- downloaded PDF if it contains no private data;
- remaining allowance and print history;
- steps that reproduce the issue.
This gives support a chance to distinguish a bad source file from a browser or account problem.
FAQ
Why does the PDF look different?
The browser uses a separate print layout rather than the exact screen rendering.
Why are diagrams missing?
They may not have loaded, may be hidden from print, or may require the reader's official export.
Should I enable background graphics?
Try it when colored or background elements are missing from preview.
Can screenshots fix the layout?
Only for material you may capture. They preserve pixels but create an image-based PDF with OCR limitations.
Related posts
See more postsScreenshot PDF vs Browser Save as PDF: When to Use Each
Browser Save as PDF usually keeps selectable text; screenshot PDFs preserve the visible layout. Compare both routes before saving a webpage or eTextbook page.

How to Save Ebook Pages as a PDF on Mac, When Allowed
Check the reader's official PDF and offline options first, then save permitted ebook pages as an ordered, searchable PDF on Mac.

When to Use Full-Page Screenshots vs PDF Exports
A full-page screenshot gives you one tall image; a PDF export gives you searchable pages. See which format fits archives, reports, and sharing.

Why Can't I Select Text in My Saved eTextbook PDF?
The PDF may contain page images, have no text layer, use inaccurate OCR, or restrict copying. Identify which case you have before choosing a fix.

Working with pages you are allowed to save?
Shotomatic keeps permitted page captures in order, lets you review the set, and exports a searchable PDF on your Mac. It does not bypass viewer restrictions or print limits.