2017-09-18 13 views
0

隣接する列の2つのセルをX等分のセルに水平に分割する必要があります。私はDocumentBuilderを与えられ、細胞を指しています。 (水平方向の厚さによって分割されている左のセルを無視aspose内のネストしたテーブル

enter image description here:私は、細胞内に別々のテーブルを挿入することができることを決定した:

var table = builder.StartTable(); 

builder.InsertCell(); 

table.AutoFit(AutoFitBehavior.AutoFitToWindow); 

builder.Write("1"); 
builder.EndRow(); 

builder.InsertCell(); 
builder.Write("2"); 
builder.EndRow(); 

builder.EndTable(); 

をそれでも、内側テーブルの両側に余裕があります)

私はグーグルtable.AutoFit(AutoFitBehavior.AutoFitToWindow);は、問題を解決するはずですが、それはしないでください。私は、所望の出力を得るために、行うことになっています:

enter image description here

答えて

0

私はその後、Xの追加、行cell.CellFormat.VerticalMerge = CellMerge.First内の他のすべてのセルを設定することで、縦方向にセルを分割するために管理 - 細胞がされた1行を、 cell.CellFormat.VerticalMerge = CellMerge.Previous、除算する列のセルは除きます。

関連する問題