将多行字典倾倒到一行中.将其显示在PDF中的单元格中



我试图将字典的内容插入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);

,但这正在创建不同的单元格

从每个datarow创建一个段落,然后将这些段落添加到您的单个单元格中。

最新更新