设置“Tablecell”的RTL方向或“表”在 OpenXml 中
我想为使用 OpenXml 创建的表的某些单元格设置 RTL 方向。
row.Append(
new TableCell(
new Paragraph(
new Run(
new Text("FullName")))){
TableCellProperties = new TableCellProperties()
{
TableCellWidth = new TableCellWidth(){
Type = TableWidthUnitValues.Dxa,
Width = "3400" },
TextDirection = new TextDirection(){
Val = new EnumValue<TextDirectionValues>(TextDirectionValues.TopToBottomRightToLeft)}
}
});
我编写了这段代码,但 TextDirectionValues Enum 没有 RTL 值。
I want to set a RTL direction for some cell of a table that I create with OpenXml.
row.Append(
new TableCell(
new Paragraph(
new Run(
new Text("FullName")))){
TableCellProperties = new TableCellProperties()
{
TableCellWidth = new TableCellWidth(){
Type = TableWidthUnitValues.Dxa,
Width = "3400" },
TextDirection = new TextDirection(){
Val = new EnumValue<TextDirectionValues>(TextDirectionValues.TopToBottomRightToLeft)}
}
});
I wrote this code, but TextDirectionValues Enum dosen't have a RTL value.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果你的表格是这样的:
TableRow >表格单元格段落>运行>文本。
此代码可能会帮助您:
If your tables are like this:
TableRow > TableCell > Paragraph > Run > Text.
This code may help you: