File io 如何更改RTF表格的行高
我正在处理与RTF文档格式相关的工作,只想更改TRF表的行大小。下面给出了示例代码片段。我怎样才能做到这一点File io 如何更改RTF表格的行高,file-io,height,cell,rtf,row-height,File Io,Height,Cell,Rtf,Row Height,我正在处理与RTF文档格式相关的工作,只想更改TRF表的行大小。下面给出了示例代码片段。我怎样才能做到这一点 private string GetRTF(DataTable dataTable, int width) { StringBuilder rtfBuilder = new StringBuilder(); int cellWidth = 0; rtfBuilder.Append(@"{\rtf1 ");
private string GetRTF(DataTable dataTable, int width)
{
StringBuilder rtfBuilder = new StringBuilder();
int cellWidth = 0;
rtfBuilder.Append(@"{\rtf1 ");
for(int i = 0; i < dataTable.Rows.Count(); i++)
{
rtfBuilder.Append(@"\trowd \trrh280");
for(int j = 0; j < dataTable.Columns.Count(); j++)
{
cellWidth = (j + 1) * width;
rtfBuilder.Append(@"\cellx" + cellWidth.ToString());
if (j == 0)
{
rtfBuilder.Append(@"\intbl " + dataTable.Rows[i][j]);
}
else
{
rtfBuilder.Append(@"\cell " + dataTable.Rows[i][j]);
}
}
rtfBuilder.Append(@"\intbl \cell \row");
}
return rtfBuilder.ToString();
}
私有字符串GetRTF(DataTable,int-width)
{
StringBuilder rtfBuilder=新StringBuilder();
int cellWidth=0;
附加(@“{\rtf1”);
对于(int i=0;i