pdf中的rdlc报告未显示在中心

时间:2015-10-08 09:20:03

标签: asp.net-mvc

我有一个.rdlc报告,并使用微软的ReportViewer控件在网页中进行渲染。

此报告包含一个用于显示记录的表。当我将此报告导出为 PDF 时,pdf中的表格左对齐(在网页上,它居中对齐)。

表中是否有任何设置可以在 pdf 的中心显示?任何帮助都会非常值得赞赏。

1 个答案:

答案 0 :(得分:0)

根据我自己使用Rotativa制作PDF的经验,我不得不为PDF视图中包含的每个字段设置样式。我所做的是将我的字段左右对齐是:

<div style="float:right; padding-right:150px">
    <div class="form-group">
        <b>@Html.LabelFor(model => model.HouseNo, "HouseNo")</b>
        <span style="padding-left:60px">
            @Html.DisplayFor(model => model.HouseNo)
        </span>
    </div>
</div>

尝试使用float和padding属性围绕表格包装div以使其居中。