Please assist with the cell.Value text length limitation. The text is trimmed.
public byte[] CreateSamplePDFData() {
var outPutDirectory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().CodeBase);
var xlPath = Path.Combine(outPutDirectory, @"XL Template\Book1.xlsx");
string localPath = new Uri(xlPath).LocalPath;
Stream fs = File.OpenRead(localPath);
var wb = new Workbook(fs);
var worksheet = wb.Worksheets[0];
List<string> parties = new List<string>();
for (int i = 0; i < 30; i++) {
parties.Add( "SAMPLE_PARTY_" + i.ToString());
}
var cells = worksheet.Cells;
var cell = cells[1, 1];
cell.Value = string.Join( ";", parties);
var someStyle = wb.CreateStyle();
someStyle.Font.IsBold = false;
someStyle.Font.Size = 9;
someStyle.IsTextWrapped = true;
someStyle.VerticalAlignment = TextAlignmentType.Top;
cell.SetStyle( someStyle);
worksheet.AutoFitRow(1);
using (var ms = new MemoryStream()) {
wb.Save( ms, SaveFormat.Pdf);
return ms.ToArray();
}
}