java - 如何更改 XWPFDocument 中的文本方向?

标签 java apache apache-poi

我现在正在用java生成word文档,并且正在使用POI Apache的XWPFDocument。最终文档必须如下所示

http://sk.uploads.im/t/rtwvm.png

直到一切正常,我创建了表格,设法合并单元格,但我找不到更改表格单元格中文本方向的方法。我只是希望“Type 1”向上。 我只找到了一个使用 cellStyle 的解决方案,它似乎只在 Excel 中工作,而在我正在使用的 Word 中不起作用。

最佳答案

您可能需要在 Word 中创建两个文档,一个具有正常方向,另一个具有更改后的方向,然后解压缩它们(.docx 实际上是一个 Zip 文件)并分析哪个 xml 结构对此负责。

然后您可以检查 POI 是否已经为这些提供了更高级别的 API,或者您是否需要通过 getCTxxx() 方法访问低级别 POI 类,例如XWPFTableCell.getCTTc() 返回底层 XML 结构,并允许您执行通过普通 POI 接口(interface)无法完成的操作。

关于java - 如何更改 XWPFDocument 中的文本方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36448616/

相关文章:

java - 计算数据矩阵中的空单元格 xlsx

java - 如何使用 Apache POI 将 docx 中的文本(标签)替换为 HTML?

Java JPA类关联,NullPointerException?

java - 在 WildFly/JBoss 中设置 TCCL

每个 IP 库的 Apache 目录列表限制

java - apache poi在word文档中添加表格

java - Android 应用程序延迟执行不起作用

java - 尝试使用 gmail 在 Java 中发送电子邮件总是导致用户名和密码不被接受

apache - Cakephp RSS - 内存耗尽导致网站空白页

python - pip install mod_wsgi,如何设置MOD_WSGI_APACHE_ROOTDIR环境?