有没有办法在twips中获取字符串长度? java实现会很好。
答案 0 :(得分:9)
您可以使用FontMetrics.stringWidth()
获取以特定字体显示的字符或字符串的宽度。这应该是Points中的大小。一个点等于20缇。
所以这应该有效:
Font font = new Font("Arial", Font.PLAIN, 10);
FontMetrics fm = new FontMetrics(font);
int widthInTwips = fm.stringWidth("Hello World") * 20;