【问题标题】:PDF Layout with MigraDoc使用 MigraDoc 进行 PDF 布局
【发布时间】:2016-08-19 15:13:48
【问题描述】:

我正在尝试实现以下矩阵类型的布局:

TABLE1,1 TABLE1,2
CHART2,1 TABLE2,2
TABLE3 --> occupies whole row 
CHART4 --> ocupies whole row
CHART5,1 CHART5,2
................. List goes on...

这些组件可能跨越多个页面。将它们并排放置并且仍然能够在 MigraDoc 中查看它们的最佳方式是什么?

CHART5,1 可以是一个单元格中 4 个图表的组合。

在 HTML 视图中,我可以使用以下类比:

<TABLE>
<TR>
<TD>TABLE1,1</TD> <TD>TABLE1,2 </TD>
</TR>
<TR>
<TD>CHART2,1</TD> <TD>TABLE2,2 </TD>
</TR>
<TR>
<TD>TABLE3</TD colspan =2>
</TR>
<TR>
<TD>CHART4</TD colspan =2> 
</TR>
<TR>
<TD>CHART5,1</TD> <TD>CHART5,2 </TD>
</TR>
</TABLE>

【问题讨论】:

    标签: pdf-generation pdfsharp migradoc


    【解决方案1】:

    colspan=2 的 MigraDoc 等效项是 MergeRight=1。这是 Cell 类的属性。

    【讨论】:

    • 感谢您的回复。如果我在单元格中插入一个表格,那么我将面临以下问题:如果表格应该在两页上呈现,则它仅限于一页。由于单元格不会让嵌套表格呈现到下一页。
    • 避免使用嵌套表,而是使用MergeRightMergeDown 的智能组合。就像嵌套表格不可用时使用 HTML 一样。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-08
    • 2015-04-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多