2017-04-18 3 views
0

iTextSharpで形成されたPDFの1つのセルに3行という辞書の内容を挿入しようとしています。辞書の複数の行を1つの行にダンプします。 pdfのセルに表示する

複数の行を1行にまとめることはできますか?

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); 

が、これは

答えて

0

がそれぞれのDataRowからの段落を作成し、単一のセルにそれらの段落を追加し、異なるセルを作成しています。

関連する問題