2

テーブルセルのテキストの向きを90度切り替える方法を知っている人はいますか?WordでOpenXMLを使用してラベルテンプレートを作成していますが、テキストの縦向きが必要なものもあります。TextDirection要素をセルに適用しようとしていますが、機能していません...

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

私は試しました ... BottomToTopLeftToRight、、、TopToBottomLeftToRightRotatedLefttoRightTopToBottomRotated

何かが足りないのですか、それとも別の場所に適用する必要がありますか?

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 に答える