是否可以使用closedXML从右到左创build一个Excel表格

我正在使用closedXML来生成一个XML文件(阿拉伯语),我需要这个文件是在右到左布局如何在closedXML中做到这一点。

XLWorkbook wb = new XLWorkbook(); var ws = wb.Worksheets.add("Sheet1"); ws.Cell(1,1).Value = "مرحبا"; ws.Style.Alignment.ReadingOrder = XLAlignmentReadingOrderValues.RightToLeft; 

XLWorkbook和XLWorksheet对象都有RightToLeft属性。 您可以将其设置为对整个工作簿或每个单独的工作表。

 var workbook = new XLWorkbook {RightToLeft = true}; // <-- Workbook default RTL var worksheet = workbook.Worksheets.Add("Sample Sheet"); worksheet.Cell("A1").Value = "Hello World!"; // worksheet.RightToLeft = true; <-- To set RightToLeft for individual worksheets workbook.SaveAs("HelloWorld.xlsx");