如何使用odftoolkit正确设置语言属性?

时间:2018-10-16 08:03:18

标签: java kotlin text-formatting odt odftoolkit

Tl; Dr->试图在表格单元格中设置语言,以德语格式设置日期和数字

大家好,我目前正在尝试使用odftoolkit实现自动账单生成器,因此需要在文档中写入日期和数字。似乎根据默认语言设置进行了一些自动格式化(数字写成12345,而不是德语的12345,如果我使用德语01.01.2018而不是01/01/2018,日期将完全混乱)。我希望能够仅通过odf的样式处理程序来纠正此问题,但这似乎不起作用。我想避免使用Calendar对象,这也不能解决我的数字问题。在这里,我当前尝试分配样式,设置字体和设置语言的代码不起作用。我正在使用kotlin btw:

for(i in 0..col.cellCount - 1){
        var currCell = col.getCellByIndex(i)
        //currCell.styleHandler.setLanguage("German", Document.ScriptType.WESTERN)
        var font = currCell.font
        currCell.styleHandler.setFont(font, Locale.GERMAN)
        currCell.displayText = manipulateTableCol(currCell.displayText)
    }

0 个答案:

没有答案
相关问题