当前位置: 首页 > 知识库问答 >
问题:

更改文本框中的字体大小-apache poi word docx

苏选
2023-03-14

我找到了解释如何在docx文档中插入新文本框的答案。

问题是我不能更改新创建的文本框内的字体大小。

有人知道怎么做吗?

共有1个答案

樊飞飙
2023-03-14

参考:使用apache poi在document.docx中创建文本框

“我的代码”中的CTTXBXContent.AddNewP()创建了一个CTP对象。xwpfparage具有一个构造函数xwpfparage(org.openxmlformats.schemas.wordprocessingml.x2006.main.ctp prgrph,IBody部分)。因此您可以从CTP对象中获取XWPFPassage,然后进一步使用默认的apache-poi方法。

...
  CTTxbxContent ctTxbxContent = ctShape.addNewTextbox().addNewTxbxContent();
  XWPFParagraph textboxparagraph = new XWPFParagraph(ctTxbxContent.addNewP(), (IBody)doc);
  XWPFRun textboxrun = textboxparagraph.createRun();
  textboxrun.setText("The TextBox text...");
  textboxrun.setFontSize(24);
...
 类似资料:
  • 除了这个问题:更改超文本标记语言电子邮件正文字体类型和大小在VBA,我想知道如何才能改变字体大小 当我从代码中删除字体大小时,它确实改变了字体系列。 谢谢你的协助,

  • 我正在用libgdx写一个游戏,我借用了这个皮肤。来自教程的json(和相关文件)。 正在使用的字体(默认)在更密集的屏幕上以一种丑陋的方式缩放,因此我使用自己的超大字体生成-在游戏本身中,我将其缩放到一个合理的大小(基本上我使用)。我现在使用的字体是前一种字体的3倍大。 我更改了在皮肤中使用哪个字体的参考。json文件,因此,我所有的按钮、标题和其他东西都有一个巨大的字体显示。 有办法缩放. j

  • 我的Strings.xml文件的屏幕截图

  • 我想根据响应本机中的屏幕宽度更改。 我想做这样的东西,预期的结果是在向添加数字时变得更小。 我尝试的资源: React Native响应字体大小 https://reactnativeexample.com/responsive-fontsize-based-on-screen-size-of-the-device-in-react-native/ 更多的不起作用。

  • 我在stackoverflow上查看了很多答案和问题,但没有发现任何对我的问题有帮助的东西。 我有两个大小相同、属性相同的TextView,它们紧挨着彼此,xml布局是这样的(只有textsize不同) 代码是这样的 包com.example.fonttest;导入android.os.包;导入android.app.活动;导入android.graphics.字体;导入android.view.

  • 我有一个java应用程序-一个计算器。我想通过调整应用程序窗口的大小来动态调整按钮的字体大小。如何实现? 我的想法是使用ComponentEvents。我有应用程序窗口的初始大小和初始字体的大小。我想根据按钮的大小改变字体大小,受窗口大小变化的影响。问题是如何在覆盖方法中使用比例[初始窗口大小]/[初始字体大小]?每个字体的比例都不同。