Nueva línea en celdas
Contents
[
Hide
]
Aspose.Cells - Nueva línea en celdas
Para asegurarse de que el texto en una celda se pueda leer, se pueden aplicar saltos de línea explícitos y ajuste de texto. El ajuste de texto convierte una línea en varias en una celda, mientras que los saltos de línea explícitos se colocan exactamente donde se desean.
Para ajustar texto en una celda, usa la propiedad Aspose.Cells.Style.IsTextWrapped.
C#
Workbook workbook = new Workbook(); // Creating a Workbook object
Worksheet sheet = workbook.Worksheets[0];
sheet.Cells[2,2].Value = "Use \n with word wrap on to create a new line";
//Get Cell's Style
Style style = sheet.Cells[2, 2].GetStyle();
//Set Text Wrap property to true
style.IsTextWrapped = true;
//Set Cell's Style
sheet.Cells[2, 2].SetStyle(style);
workbook.Save("test.xlsx");
NPOI - HSSF XSSF - Nueva línea en celdas
CellStyle.setWrapText debe ser verdadero para texto ajustado.
C#
IWorkbook workbook = new XSSFWorkbook();
ISheet sheet = workbook.CreateSheet("Sheet1");
IRow row = sheet.CreateRow(2);
ICell cell = row.CreateCell(2);
cell.SetCellValue("Use \n with word wrap on to create a new line");
//to enable newlines you need set a cell styles with wrap=true
ICellStyle cs = workbook.CreateCellStyle();
cs.WrapText = true;
cell.CellStyle = cs;
FileStream sw = File.Create("test.xlsx");
workbook.Write(sw);
sw.Close();
Descargar Código en Ejecución
Descargar Nueva línea en celdas desde cualquiera de los sitios de codificación social mencionados a continuación:
Para más detalles, visita Saltos de línea y ajuste de texto.