Ren*_*oek 9 pdf text crystal-reports crystal-reports-2008 crystal-reports-10
我发现这篇文章是关于Crystal Reports切断PDF格式的文章,但它并没有解决我的问题.
我有一个Crystal Report,它包含文本对象中的一个字段(用于控制行间距)并且选择了"可以增长".当我将Crystal Report导出为PDF时,会出现文本被截断的情况.

在此示例中,文本在右侧被截断,但在某些情况下,当文本由许多行组成时,最后一行的底部将被部分切除.
我正在使用与Visual Studio 2008捆绑在一起的Crystal Reports.文本区域已经"可以增长",字体设置为Helvetica LT Condensed,粗体14,行间距设置为正常的0.75倍.
任何人都有任何想法如何解决这个问题?
我也遇到过这种情况 - Crystal似乎对文本框边框的位置感到困惑.我建议在文本框中添加一个小的右缩进(右键单击文本框,选择'格式对象',选择'段落'选项卡,然后在右侧文本框中输入小数字(可能是.2左右).应该帮助正确的保证金.
至于底部截止,没有可以添加的余量.您可以在文本末尾添加换行符,因为它来自数据库吗?或者,您可以尝试使用公式字段来添加换行符:
{table_name.field_name} + chr(13) + chr(10)
Run Code Online (Sandbox Code Playgroud)
我想我已经发现问题了。边界子报表宽度小于字段对象的宽度。调整其宽度修复了右侧发生的截断。
顺便说一句,底部的文本被截断似乎是由于将行距调整得太小而导致的。如果将行间距设置为原始文本磅值的倍数并使其太小,则该行的底部部分会被截断。我将其更改为“精确”并输入了特定的磅值(例如,我的 16 磅文本的行距为 18 磅),这似乎解决了问题。如果行间距太小,水晶似乎会遮盖文本的底部部分。
| 归档时间: |
|
| 查看次数: |
22491 次 |
| 最近记录: |