Php TinyButStrong设置表格行中的字体颜色

Php TinyButStrong设置表格行中的字体颜色,php,odt,opentbs,tinybutstrong,Php,Odt,Opentbs,Tinybutstrong,有没有办法在表格行中设置字体颜色?我正在使用tbs和ODT文档的PHP类。它将是完美的,能够设置个人的颜色,每一行。但我不知道这是否可能 我有一个具有不同颜色的HTML表格,希望将其转换为ODT文档。在ODT文档的XML中,无法直接在表格行、表格单元格或包含单元格中文本的段落上定义字体颜色。只能将样式应用于这些图元 因此,解决方案是为表中所需的每种字体颜色定义一个命名段落样式,然后使用参数att使用TBS字段更改段落样式(单元格中的文本始终位于段落中)。 示例:[blk.my_style;att

有没有办法在表格行中设置字体颜色?我正在使用tbs和ODT文档的PHP类。它将是完美的,能够设置个人的颜色,每一行。但我不知道这是否可能


我有一个具有不同颜色的HTML表格,希望将其转换为ODT文档。

在ODT文档的XML中,无法直接在表格行、表格单元格或包含单元格中文本的段落上定义字体颜色。只能将样式应用于这些图元

因此,解决方案是为表中所需的每种字体颜色定义一个命名段落样式,然后使用参数
att
使用TBS字段更改段落样式(单元格中的文本始终位于段落中)。 示例:
[blk.my_style;att=text:p#table:style name]


不幸的是,还有一个额外的困难:LibreOffice将使用内部名称保存自定义样式。您使用软件为其指定的名称只是显示的名称(别名)。因此,解决方案是在
style.xml
文件中查找内部名称。或者您可以等待下一个TBS版本(3.11):它将具有读取模板中属性的功能。

谢谢您的回答。问题是我的颜色值是动态的。因此,我必须动态创建段落样式。在新版本的TBS中,这可能吗?不幸的是,不可能:-(