|
楼主 |
发表于 2025-1-7 18:03:48
|
显示全部楼层
- using DevExpress.XtraRichEdit.API.Native;
- // 创建文档
- Document document = new Document();
- // 创建表格(3 行 3 列)
- Table table = document.Tables.Create(document.Range.Start, 3, 3);
- // 设置表格布局为根据窗口调整
- table.TableLayout = TableLayoutType.Autofit;
- // 设置表格宽度为 100%(根据窗口宽度调整)
- table.PreferredWidthType = WidthType.FiftiethsOfPercent; // 设置宽度单位为百分比
- table.PreferredWidth = 100 * 50; // 100% 宽度(50 单位 = 1%)
- // 填充表格内容
- for (int row = 0; row < 3; row++)
- {
- for (int col = 0; col < 3; col++)
- {
- table[row, col].Text = $"Row {row + 1}, Col {col + 1}";
- }
- }
- // 保存文档
- document.SaveDocument("output.docx", DocumentFormat.OpenXml);
复制代码 |
|