Starting with the fact that I'm new to anything related to printing.
We have a successful HTML output, but some of our users still want that good old fashioned printed page. We deliver our content in a Chrome browser for security reasons.
One of our users used the print option and ended up with a very garbled page. From what I can tell, the tables seem to be the major problem. They're garbling at the page break.
I've included an image of what the tables look like in the regular output, and then what it looks like when someone tries to print the page from the Chrome browser.
I found a few other people online having similar issues with tables and Chrome browsers, but I was thinking it'd be helpful to post here. I was thinking about wrapping my tables up in <divs> but even those aren't clipping correctly. It'd be best if I could do something project-wide that would apply a page break before a <table> element or even a <div> element.
EDIT/UPDATE: I found the (very obvious) TableStyle Print Options, but so far, haven't found a setting that's improving the issue. Page Break Avoid on the row isn't working... Still trying to find the right combination. I'm also zeroing in on the fact that the table headers are re-printing where there was a page break. Seems like these settings are where it's at because some of them are causing responses.
Printing from HTML Output - Tables
Printing from HTML Output - Tables
You do not have the required permissions to view the files attached to this post.
-
trent the thief
- Propellus Maximus
- Posts: 614
- Joined: Wed Feb 01, 2006 6:21 am
- Location: Off in the dark....
Re: Printing from HTML Output - Tables
Check if you see a change after disabling headers from repeating at page breaks. That'll pinpoint it to the table itself or the page break logic for tables. It probably wo't solve it, but it'll be another data point to give MadCap.
Trent.
Certifiable.

umm...
I meant MAD Certified.
Official Propeller Beanie Owner
Are you on Flare's Slack channels? PM me for an invitation! 
Certifiable.
umm...
I meant MAD Certified.
Official Propeller Beanie Owner
Re: Printing from HTML Output - Tables
Thanks for the response. After I posted I spent a very long while working on it. Once I confirmed the print medium settings in the master stylesheet were responding to printing HTML, I started zoning in even more. I realized that on this particular page it happens to be a table getting split at a page break, but technically it's all of the elements (only when printed out of this one browser type). What's even stranger is my other project, when printed from the same browser, does not do that. I combed through the stylesheets and couldn't find a difference.
But when I confirmed the print medium settings were responding, I was able to do some things like scale down the font size for when the HTML is printed, hide <div> content that is useless in print form, etc. Basically mimic my PDF target settings. That at least has reduced how much paper spits out if someone decides to print the HTML, and it helped reduce the likelihood of an element being split at page break. But literally none of the page-break* settings are affecting the outcome.
Still working away at it during spare time. Yay.
But when I confirmed the print medium settings were responding, I was able to do some things like scale down the font size for when the HTML is printed, hide <div> content that is useless in print form, etc. Basically mimic my PDF target settings. That at least has reduced how much paper spits out if someone decides to print the HTML, and it helped reduce the likelihood of an element being split at page break. But literally none of the page-break* settings are affecting the outcome.
Still working away at it during spare time. Yay.
-
trent the thief
- Propellus Maximus
- Posts: 614
- Joined: Wed Feb 01, 2006 6:21 am
- Location: Off in the dark....
Re: Printing from HTML Output - Tables
That's great. Sometimes it's that one thread that leads you to the issue. I'm glad you could initiate visible changes from your modifications. I hate it when nothing I change has an effect I can see.
Trent.
Certifiable.

umm...
I meant MAD Certified.
Official Propeller Beanie Owner
Are you on Flare's Slack channels? PM me for an invitation! 
Certifiable.
umm...
I meant MAD Certified.
Official Propeller Beanie Owner