CFDocument仍然在一些页面上截断文本的顶部 [英] CFDocument still cutting off the tops of text on some pages

查看:170
本文介绍了CFDocument仍然在一些页面上截断文本的顶部的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当使用cfdocument时,我们的一些页面的顶线被切掉,使得它不可读。我知道在7中有一个错误,据说是在8固定。我们使用8,0,1,195765,并继续有问题。所有我的搜索引导我到CF7。任何人都有任何想法?

when using cfdocument some of our pages have the top line cut off making it unreadable. I know there was a bug in 7, that was said to be fixed in 8. We're using 8,0,1,195765 and continue to have the problem. All my searches lead me to CF7. Anyone have any ideas?

<cfdocument format="pdf">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<cfset lipsum = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu turpis at nulla porttitor ultrices. Quisque laoreet eros sed erat ullamcorper vitae aliquam nulla rutrum. Nullam euismod aliquam tincidunt. Vestibulum magna augue, ultrices et hendrerit ultrices, aliquet sit amet ante. Phasellus egestas mattis ligula, eget ultrices erat luctus eget. Pellentesque magna purus, vestibulum euismod laoreet eu, gravida blandit nulla. In mattis, dolor eu ultricies dictum, felis turpis tincidunt metus, a pulvinar neque ligula quis lacus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Suspendisse potenti. Nunc ac purus vitae nisi mattis ultrices vitae et justo. Mauris mauris purus, consectetur quis porta sit amet, hendrerit at nullauis pellentesque, leo non scelerisque pellentesque, odio orci porta lorem, ut dictum magna nibh nec tellus. Fusce placerat urna at massa mollis aliquam. Nulla dictum tempor sodales. Donec commodo tincidunt risus, non tristique ipsum auctor eget. Vivamus eleifend elementum urna vitae fringilla. Nulla adipiscing euismod nibh ac euismod. Suspendisse eu risus eu felis elementum pharetra. Proin et lorem vel libero lobortis molestie quis nec risus. Proin elementum gravida nulla, at cursus diam semper eget. Praesent auctor porta tristique. Etiam nec fermentum arcu. Curabitur a tellus quis leo eleifend scelerisque. Phasellus ut sem mauris. Vestibulum ultrices libero at diam consectetur sit amet commodo tellus consectetur. Nam ullamcorper condimentum nisi, vel sollicitudin lectus venenatis elementum. Etiam felis odio, pharetra sed vestibulum at, scelerisque nec leo. Quisque tempor sapien non lectus cursus vel imperdiet lectus ultrices.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu turpis at nulla porttitor ultrices. Quisque laoreet eros sed erat ullamcorper vitae aliquam nulla rutrum. Nullam euismod aliquam tincidunt. Vestibulum magna augue, ultrices et hendrerit ultrices, aliquet sit amet ante. Phasellus egestas mattis ligula, eget ultrices erat luctus eget. Pellentesque magna purus, vestibulum euismod laoreet eu, gravida blandit nulla. In mattis, dolor eu ultricies dictum, felis turpis tincidunt metus, a pulvinar neque ligula quis lacus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Suspendisse potenti. Nunc ac purus vitae nisi mattis ultrices vitae et justo. Mauris mauris purus, consectetur quis porta sit amet, hendrerit at nullauis pellentesque, leo non scelerisque pellentesque, odio orci porta lorem, ut dictum magna nibh nec tellus. Fusce placerat urna at massa mollis aliquam. Nulla dictum tempor sodales. Donec commodo tincidunt risus, non tristique ipsum auctor eget. Vivamus eleifend elementum urna vitae fringilla. Nulla adipiscing euismod nibh ac euismod. Suspendisse eu risus eu felis elementum pharetra. Proin et lorem vel libero lobortis molestie quis nec risus. Proin elementum gravida nulla, at cursus diam semper eget. Praesent auctor porta tristique. Etiam nec fermentum arcu. Curabitur a tellus quis leo eleifend scelerisque. Phasellus ut sem mauris. Vestibulum ultrices libero at diam consectetur sit amet commodo tellus consectetur. Nam ullamcorper condimentum nisi, vel sollicitudin lectus venenatis elementum. Etiam felis odio, pharetra sed vestibulum at, scelerisque nec leo. Quisque tempor sapien non lectus cursus vel imperdiet lectus ultrices.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu turpis at nulla porttitor ultrices. Quisque laoreet eros sed erat ullamcorper vitae aliquam nulla rutrum. Nullam euismod aliquam tincidunt. Vestibulum magna augue, ultrices et hendrerit ultrices, aliquet sit amet ante. Phasellus egestas mattis ligula, eget ultrices erat luctus eget. Pellentesque magna purus, vestibulum euismod laoreet eu, gravida blandit nulla. In mattis, dolor eu ultricies dictum, felis turpis tincidunt metus, a pulvinar neque ligula quis lacus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Suspendisse potenti. Nunc ac purus vitae nisi mattis ultrices vitae et justo. Mauris mauris purus, consectetur quis porta sit amet, hendrerit at nullauis pellentesque, leo non scelerisque pellentesque, odio orci porta lorem, ut dictum magna nibh nec tellus. Fusce placerat urna at massa mollis aliquam. Nulla dictum tempor sodales. Donec commodo tincidunt risus, non tristique ipsum auctor eget. Vivamus eleifend elementum urna vitae fringilla. Nulla adipiscing euismod nibh ac euismod. Suspendisse eu risus eu felis elementum pharetra. Proin et lorem vel libero lobortis molestie quis nec risus. Proin elementum gravida nulla, at cursus diam semper eget. Praesent auctor porta tristique. Etiam nec fermentum arcu. Curabitur a tellus quis leo eleifend scelerisque. Phasellus ut sem mauris. Vestibulum ultrices libero at diam consectetur sit amet commodo tellus consectetur. Nam ullamcorper condimentum nisi, vel sollicitudin lectus venenatis elementum. Etiam felis odio, pharetra sed vestibulum at, scelerisque nec leo. Quisque tempor sapien non lectus cursus vel imperdiet lectus ultrices.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu turpis at nulla porttitor ultrices. Quisque laoreet eros sed erat ullamcorper vitae aliquam nulla rutrum. Nullam euismod aliquam tincidunt. Vestibulum magna augue, ultrices et hendrerit ultrices, aliquet sit amet ante. Phasellus egestas mattis ligula, eget ultrices erat luctus eget. Pellentesque magna purus, vestibulum euismod laoreet eu, gravida blandit nulla. In mattis, dolor eu ultricies dictum, felis turpis tincidunt metus, a pulvinar neque ligula quis lacus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Suspendisse potenti. Nunc ac purus vitae nisi mattis ultrices vitae et justo. Mauris mauris purus, consectetur quis porta sit amet, hendrerit at nullauis pellentesque, leo non scelerisque pellentesque, odio orci porta lorem, ut dictum magna nibh nec tellus. Fusce placerat urna at massa mollis aliquam. Nulla dictum tempor sodales. Donec commodo tincidunt risus, non tristique ipsum auctor eget. Vivamus eleifend elementum urna vitae fringilla. Nulla adipiscing euismod nibh ac euismod. Suspendisse eu risus eu felis elementum pharetra. Proin et lorem vel libero lobortis molestie quis nec risus. Proin elementum gravida nulla, at cursus diam semper eget. Praesent auctor porta tristique. Etiam nec fermentum arcu. Curabitur a tellus quis leo eleifend scelerisque. Phasellus ut sem mauris. Vestibulum ultrices libero at diam consectetur sit amet commodo tellus consectetur. Nam ullamcorper condimentum nisi, vel sollicitudin lectus venenatis elementum. Etiam felis odio, pharetra sed vestibulum at, scelerisque nec leo. Quisque tempor sapien non lectus cursus vel imperdiet lectus ultrices. ">
<cfloop from = "1" to = "10" index="i">
<cfoutput>
<table width="99%" border="0" cellspacing="2" cellpadding="2">
    <tr>
        <td>#dateFormat(now(), "mm/dd/yyyy")#</td>
        <td>#lipsum#</td>
        <td valign="top">FirstName LastName</td>
    </tr>
</table>
</cfoutput>
</cfloop>
</body>
</html>
</cfdocument>


推荐答案

这个问题。

<table width="99%" border="0" cellspacing="2" cellpadding="2">
    <tr>
        <td><div>#dateFormat(now(), "mm/dd/yyyy")#</div></td>
        <td><div>#lipsum#</div></td>
        <td valign="top"><div>FirstName LastName</div></td>
    </tr>
</table>

我有一个实例,这在我的实际数据中不起作用。原来是一个嵌套表。我不嵌套他们,问题消失了。

I had one instance where this did not work in my actual data. It turns out it was a nested table. I un-nested them and the problem went away.

我希望这可以帮助别人。

I hope this helps someone else.

这篇关于CFDocument仍然在一些页面上截断文本的顶部的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆