2

有人知道我可以将表格单元格中的文本方向切换 90 度吗?我正在使用 Open XML 在 Word 中创建一些标签模板,有些需要垂直文本方向。我正在尝试将TextDirection元素应用于单元格,但它不起作用......

var tc = new TableCell();
tc.Append(new TextDirection() { Val = TextDirectionValues.BottomToTopLeftToRight });

我试过... BottomToTopLeftToRight, TopToBottomLeftToRightRotated, 和LefttoRightTopToBottomRotated

我错过了什么还是应该在不同的位置应用它?

4

1 回答 1

4

您需要将其应用于 TableCellProperties。

TableCell cell = new TableCell(
    new TableCellProperties(
        new TextDirection() { Val = TextDirectionValues.BottomToTopLeftToRight }), 
    new Paragraph(
        new Run(
            new Text("test"))));
于 2012-08-23T13:24:07.433 回答