I am facing the same issue. I have html table with around 600 rows which spans multiple pages when printed. At each page break row is not ended properly. Half of the row is cut and displayed in next page.
A page break or hard page break is a code inserted by a software program such as Word processor that tells the printing device where to end the current page and begin the next page. After a page break is inserted into a document a symbol indicating the page break will be displayed, you will be placed on the next page, or a line with "Page Break" will be printed as shown in the below picture.