Hello,
I am using Aspose to export Datatables. I want to put a dynamic title on top of the datatable. I managed to add it using Header but I don’t manage to format it.
To begin I just want to set FontSize to 24. But It remains the default size.
Below is my code. Can you help me ?
public void ExportCsvDataTable<T>(HttpResponse response, List<T> datas, TemplateFichierExporteDatatable template)
{
var donnees = ExportDataTable(datas, template);
var book = new Workbook();
var sheet = book.Worksheets[0];
foreach (var donnee in donnees)
{
sheet.Cells.ImportDataTable(donnee, true, 0, 0);
}
PageSetup pageSetup = sheet.PageSetup;
pageSetup.SetHeader(1, template.TitreFichier + "&24");
var saveOptions = new TxtSaveOptions(Aspose.Cells.SaveFormat.CSV);
saveOptions.Separator = ';';
saveOptions.Encoding = new UTF8Encoding(true);
// Adding Default Style to the table
book.Save(response, string.Concat(template.NomFichier, " - ", DateTime.Now.ToShortDateString(), ".csv"), ContentDisposition.Attachment, saveOptions);
}