可以使用 Aspose.Words 中的 Font 和 Cell 对象来获取一个文字的磅数和单元格宽度磅数。以下是示例代码:

// 获取单元格对象
Cell cell = table.Rows[0].Cells[0];

// 获取单元格宽度磅数
double cellWidth = cell.CellFormat.Width;
if (cellWidth == 0) // 如果单元格宽度为 0,则使用表格宽度
{
    cellWidth = table.PreferredWidth.Points;
}

// 获取字体对象
Font font = cell.FirstParagraph.Runs[0].Font;

// 获取字体磅数
double fontSize = font.Size;

// 输出结果
Console.WriteLine('单元格宽度磅数:' + cellWidth);
Console.WriteLine('字体磅数:' + fontSize);

注意,在获取字体对象时,必须确保单元格中存在文本。如果单元格为空,则无法获取字体对象。

C# Aspose.Words: 获取文字磅数和单元格宽度磅数

原文地址: https://www.cveoy.top/t/topic/nKaD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录