I am using Rotativa to convert my HTML to PDF, I have a div that repeats itself n number of times and it has a table which can have n number of rows. I am trying to find a clean way to break the page at exact point that doesn't make half of div in one page and half in other. I have tried getting the row count and adding a page break to it after getting enough rows that can be visible in a single page without breaking the div into two pages, but that still doesn't help in some cases as the number of rows increases. And also page-break
after repeating the div doesn't work. Can someone help me with allowing the page-break
to work after a certain occurrence of divs.
Clean Page break with Rotativa pdf for asp.net MVC
898 Views Asked by Abhishek Mandloi At
1
There are 1 best solutions below
Related Questions in C#
- PySimpleGUI matplotlib graph not showing up as popup window,and is only showing the graph in the notebook
- How to integrate code with window in PySimpleGUI
- How to make columns in listbox?
- pysimplegui keyboard event returns question mark when pressing non-ascii character
- How to change the popup size in PysimpleGUI in python?
- PySimpleGUI sg.Radio button error: __init__() missing 1 required positional argument: 'group_id'
- PySimpleGUI - Login Authenticator
- How to clear a Matplotlib subplot canvas figure when a new radio button is clicked PySimpleGUI?
- Interactive matplotlib plot in PySimpleGUI
- How to resize sg.window in PYsimpleGUI?
Related Questions in ASP.NET-MVC
- PySimpleGUI matplotlib graph not showing up as popup window,and is only showing the graph in the notebook
- How to integrate code with window in PySimpleGUI
- How to make columns in listbox?
- pysimplegui keyboard event returns question mark when pressing non-ascii character
- How to change the popup size in PysimpleGUI in python?
- PySimpleGUI sg.Radio button error: __init__() missing 1 required positional argument: 'group_id'
- PySimpleGUI - Login Authenticator
- How to clear a Matplotlib subplot canvas figure when a new radio button is clicked PySimpleGUI?
- Interactive matplotlib plot in PySimpleGUI
- How to resize sg.window in PYsimpleGUI?
Related Questions in ROTATIVA
- PySimpleGUI matplotlib graph not showing up as popup window,and is only showing the graph in the notebook
- How to integrate code with window in PySimpleGUI
- How to make columns in listbox?
- pysimplegui keyboard event returns question mark when pressing non-ascii character
- How to change the popup size in PysimpleGUI in python?
- PySimpleGUI sg.Radio button error: __init__() missing 1 required positional argument: 'group_id'
- PySimpleGUI - Login Authenticator
- How to clear a Matplotlib subplot canvas figure when a new radio button is clicked PySimpleGUI?
- Interactive matplotlib plot in PySimpleGUI
- How to resize sg.window in PYsimpleGUI?
Related Questions in PAGE-BREAK-INSIDE
- PySimpleGUI matplotlib graph not showing up as popup window,and is only showing the graph in the notebook
- How to integrate code with window in PySimpleGUI
- How to make columns in listbox?
- pysimplegui keyboard event returns question mark when pressing non-ascii character
- How to change the popup size in PysimpleGUI in python?
- PySimpleGUI sg.Radio button error: __init__() missing 1 required positional argument: 'group_id'
- PySimpleGUI - Login Authenticator
- How to clear a Matplotlib subplot canvas figure when a new radio button is clicked PySimpleGUI?
- Interactive matplotlib plot in PySimpleGUI
- How to resize sg.window in PYsimpleGUI?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
At my job, when doing pdf (but not with Rotativa), we keep the available white space in the page in pixel and reduce what's left every time we add some lines. We check every time to see if there's enough space left to add the new div of lines based on the number of lines and if not, we put a page-break in the document.