将多行字典转储为一行。以pdf格式显示在单元格中

时间:2017-04-18 08:57:19

标签: c# dictionary pdf itext

我正在尝试将字典的内容说3行插入由iTextSharp组成的PDF中的单个单元格。

我们可以将多行折叠成单行吗?

foreach (var pair in dictionaryActualJson)
{
    string value;

    if (dictionaryJsonFromExcel.TryGetValue(pair.Key, out value))
    {
        if (value != pair.Value)
        {
            dictionaryActualJsonDifferences.Add(pair.Key, value);
            dictionaryJsonFromExcelDifferences.Add(pair.Key, pair.Value);           
        }
    }
}

然后

AddCellToBody(tableLayout, prog.dictionaryJsonFromExcelDifferences.ToList().ForEach(i).ToString() + 
                           "            :::             " + 
                           prog.dictionaryActualJsonDifferences.ElementAt(i).ToString() + 
                           System.Environment.NewLine);

但是这会创建不同的单元格

1 个答案:

答案 0 :(得分:0)

从每个数据行创建一个段落,并将这些段落添加到您的单个单元格中。