aspose.words表格内容自动换行
时间: 2023-08-21 07:07:48 浏览: 356
Aspose.Words 19.6
要在Aspose.Words表格中启用自动换行,您需要设置单元格的TextWrapping属性。该属性指定单元格中文本的换行方式。例如,要在表格中启用自动换行,请使用以下代码:
```
Table table = new Table(doc);
// Add rows and cells to the table here
Cell cell = new Cell(doc);
cell.CellFormat.WrapText = true; // Enable text wrapping
cell.Paragraphs.Add(new Paragraph(doc));
cell.FirstParagraph.Runs.Add(new Run(doc, "This is a long text that will wrap automatically in the cell"));
table.Rows[0].Cells.Add(cell);
```
在上面的示例中,我们创建了一个单元格并将其TextWrapping属性设置为true,以启用自动换行。然后,我们向单元格中添加了一个段落,并在段落中添加了一个文本运行,该运行包含一个长文本。由于单元格的TextWrapping属性已启用,文本将自动换行以适合单元格的宽度。
请注意,如果您将表格的宽度设置为固定值,则在单元格中使用自动换行可能导致文本溢出单元格。因此,您需要根据需要调整表格和单元格的大小以确保文本适合单元格。
阅读全文