Ask a Question related to Coldfusion - Advanced Techniques, Design and Development.
-
mrwinc #1
CFDOCUMENT page-break-inside
I am using CFDOCUMENT to push a current document that we dynamically generate
already to a PDF instead of just HTML. In the past we just use tables to
assist the end user in where page breaks would fall and leave it at that.
I've attached some code that should cause the table or random to go to the
next page complety. It does not. I have added page-break-inside as a style
inside everything and even surrounded each table with a p with that in it as a
style as well. What else can I do encourage CMFX7's html render engine to NOT
word wrap basically inside that table.
page-break-inside is CSS2 so the engine should support it. I do not want to
have to use cfdocumentitem to force in page breaks where I want since that
would entail me modify'n around 300+ templates to put a psuedo line counter or
character/crlf counter to see where I need to place page breaks.
In that last table I placed it into a table as well hoping that would help but
it doesn't.
I did discover if I just have like
<TABLE><TD><TD>RANDOM<BR>RANDOM<BR>RANDOM<BR>RANDO M<BR>..</TD></TR></TABLE>
then it will page break properly.
Anyone got any suggestions? Is this a bug since it isn't supporting a CSS2
standard?
TIA
<p STYLE="page-break-inside: avoid">
<table border=0 width=100%>
<tr>
<td align=right><font size='2' face='Arial'><b>Name Searched: </b></font></td>
<td width=75%><font size='2' face='Arial'>MR. ANON ANON.</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Search Period: </b></font></td>
<td width=75%><font size='2' face='Arial'>04/16/1997 - 04/16/2004</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>County: </b></font></td>
<td width=75%><font size='2' face='Arial'>DeCounty</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>State: </b></font></td>
<td width=75%><font size='2' face='Arial'>MN</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Charge: </b></font></td>
<td width=75%><font size='2' face='Arial'>NONE</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Type: </b></font></td>
<td width=75%><font size='2' face='Arial'>N/A</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Arrest/Charge Date:
</b></font></td>
<td width=75%><font size='2' face='Arial'>N/A</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Case No: </b></font></td>
<td width=75%><font size='2' face='Arial'>N/A</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Disposition: </b></font></td>
<td width=75%><font size='2' face='Arial'>NONE</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Disposition Date:
</b></font></td>
<td width=75%><font size='2' face='Arial'>N/A</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Courts Checked:
</b></font></td>
<td width=75%><font size='2' face='Arial'>DISTRICT</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Actual Source: </b></font></td>
<td width=75%><font size='2' face='Arial'>SEE ABOVE</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Remarks: </b></font></td>
<td width=75%><font size='2' face='Arial'>NO RECORDS FOUND</font></td>
</tr>
</table>
</p>
<p STYLE="page-break-inside: avoid">
<table border=0 width=100%>
<tr>
<td align=right><font size='2' face='Arial'><b>Name Searched: </b></font></td>
<td width=75%><font size='2' face='Arial'>Da Mouse La Mouse.</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Search Period: </b></font></td>
<td width=75%><font size='2' face='Arial'>04/14/1997 - 04/14/2004</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>County: </b></font></td>
<td width=75%><font size='2' face='Arial'>El County</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>State: </b></font></td>
<td width=75%><font size='2' face='Arial'>SC</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Charge: </b></font></td>
<td width=75%><font size='2' face='Arial'>NONE</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Type: </b></font></td>
<td width=75%><font size='2' face='Arial'>N/A</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Arrest/Charge Date:
</b></font></td>
<td width=75%><font size='2' face='Arial'>N/A</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Case No: </b></font></td>
<td width=75%><font size='2' face='Arial'>N/A</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Disposition: </b></font></td>
<td width=75%><font size='2' face='Arial'>NONE</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Disposition Date:
</b></font></td>
<td width=75%><font size='2' face='Arial'>N/A</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Courts Checked:
</b></font></td>
<td width=75%><font size='2' face='Arial'>CIRCUIT AND MAGISTRATE</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Actual Source: </b></font></td>
<td width=75%><font size='2' face='Arial'>SEE ABOVE</font></td>
</tr>
<tr>
<td align=right><font size='2' face='Arial'><b>Remarks: </b></font></td>
<td width=75%><font size='2' face='Arial'>NO RECORDS FOUND</font></td>
</tr>
</table>
</p>
<p STYLE="page-break-inside: avoid">
Soemthing Random for Fun
<table border=0 width=100%>
<tr><td colspan="2"><font size='2' face='Arial'><i>
If people were not bed people then people would not need to be treated like
people and then the people
wouldn't want to be checking up on people for just people the people the all
people know that the people are.
</i></font></td></tr>
</table>
</p>
<p STYLE="page-break-inside: avoid">
<table style="page-break-inside: avoid;"><TR><TD nowrap>
<TABLE style="page-break-inside: avoid; "border="0" width="100%">
<TR><TD>
RANDOM</TD></TR>
<TR><TD>
RANDOM</TD></TR>
<TR><TD>
RANDOM</TD></TR>
<TR><TD>
RANDOM</TD></TR>
<TR><TD>
RANDOM</TD></TR>
<TR><TD>
RANDOM</TD></TR>
<TR><TD>
RANDOM</TD></TR>
<TR><TD>
RANDOM</TD></TR>
<TR><TD>
RANDOM</TD></TR>
<TR><TD>
RANDOM</TD></TR>
</TD></TR>
</TABLE>
</TD></TR></TABLE>
</p>
mrwinc Guest
-
How do I put line break in my asp page?
Try: <br> <br> <br> "Jules" <jules.farrell@james-chapman.co.uk> wrote in message... -
print page break
I need to have multiple pages printed and need to know how I can make this happen on my website -
cfdocument - pdf - page break - formatting
Hello folks, Anyone having issues using CFDOCUMENT to convert to PDF in terms if contenet being cut off the bottom of the page? It seems to get... -
cfdocument to fit page size
I've used the cfdocument to make pdf of web pages via cfhttp and it scaled nicely to fit as two pages; however, can't control where page breaks. ... -
Page break
"Sigurd Friisvold" <sigga-fr@online.no> wrote: http://www.google.com/search?q=stylesheet+page+break http://www.w3.org/TR/xsl/...



Reply With Quote

