本文整理汇总了C#中DocumentFormat.Append方法的典型用法代码示例。如果您正苦于以下问题:C# DocumentFormat.Append方法的具体用法?C# DocumentFormat.Append怎么用?C# DocumentFormat.Append使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DocumentFormat
的用法示例。
在下文中一共展示了DocumentFormat.Append方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: fillTable
/// <summary>
/// riempie la tabella word con gli atleti, nel modulo D. usa la funzione getalignedarray
/// per ottenere una lista di parametri già ordinati da inserire in modo sequenziale.
/// La funzione richiede che l'oggetto Team sia stato creato tramite foglio excel
/// </summary>
/// <param name="t">Tabella word</param>
/// <param name="team">team degli atleti</param>
private void fillTable(DocumentFormat.OpenXml.Wordprocessing.Table t, Team team)
{
int j = 0;
//array atleti. serve solo per snellire il codice
String[][] athletes = team.Athlete_list;
//sequenza info da estrapolare:
//2, 1, 4, CAT, SPEC, Tempo, 11, 12
String[][] alignedMatrix = new String[athletes.Length - 1][];
TableCell[][] cellArray = new TableCell[athletes.Length - 1][];
for (int i = 1; i < athletes.Length; i++)
{
alignedMatrix[i - 1] = getAlignedArray(athletes[i]);
cellArray[i - 1] = new TableCell[alignedMatrix[0].Length];
for (j = 0; j < alignedMatrix[0].Length; j++)
{
cellArray[i - 1][j] = new TableCell((new Paragraph(new DocumentFormat.OpenXml.Wordprocessing.Run(new DocumentFormat.OpenXml.Wordprocessing.Text(alignedMatrix[i - 1][j])))));
}
t.Append(new TableRow(cellArray[i - 1]));
}
}