2.1.17 设置字符间距
2.1.17 设置字符间距
示例代码:
package test.create.c02;import vita.ofd.layout.OfdDocument;
import vita.ofd.layout.contants.AlignmentType;
import vita.ofd.layout.element.Paragraph;
import vita.ofd.layout.element.paragraph.Text;/*** 展示如何设置文字间距, 设置的值单位是PT(磅)* */
public class C0217SetFontWidth {public static void main(String[] args) throws Throwable {C0217SetFontWidth o = new C0217SetFontWidth();o.done();}private void done() throws Throwable {String clzName = this.getClass().getSimpleName();System.out.println(clzName + " begin");String s = "中国 China 自主可控 vita";OfdDocument doc = new OfdDocument();Paragraph p = new Paragraph();Text text = new Text(s);/** 设置文字间距, 设置的值单位是PT(磅)* */text.setCharacterSpacing(12);p.add(text);p.setAlignment(AlignmentType.BOTH_ENDS);doc.add(p);doc.save(clzName + ".ofd");System.out.println(clzName + " end");}
}
显示效果如下:
iOFD是用于生成OFD文档的Java类库。iOFD确保开发人员无需了解OFD文档格式规范的情况下,通过添加段落、图标、图片、表格、页头、页尾、页面、页码、水印和其他高级对象,结合直观的构建元素,很容易地通过编程的方式来创建一个OFD文档。并且创建OFD文档所需的代码量更少,更加容易阅读和理解,提升代码可维护性,降低开发成本。
iOFD提供基于SM2国产密码算法的电子签章功能,满足国家安全电子签章密码技术规范相关要求。
iOFD的安装非常方便,只需要在系统的CLASSPATH中加入相关jar包,在程序中就可以使用iOFD类库了。
iOFD官方网站:iofd.dms360.cn
EMail:dms_support@126.com
QQ联系方式:3326656468
2.1.17 设置字符间距相关推荐
- 在reportlab中,如果设置字符间距?
在reportlab中,可以使用ParagraphStyle类来设置字符间距.可以在创建ParagraphStyle对象时,传入参数"wordWrap"来设置字符间距.示例代码如下 ...
- css设置字符间距后无法完全居中问题
有时,使用中文作为标题,字符间距按默认的话会显得文字拥挤,使用css属性letter-spacing可以设置文字间距.但是会出现如上图所示的问题,因为letter-spacing在每个字符的右侧加了一 ...
- python设置字符间距_python字符串处理以及字符串格式化
一.python字符串处理 目录: 1.算长度(len),某个元素出现的次数(count) 2.切片 [ ],repr:把不可见字符显示出来 3.查找 #find,rfind从右边查找 4.字符串 ...
- python设置字符间距_Python中字符串的常见操作技巧总结
本文实例总结了Python中字符串的常见操作技巧.分享给大家供大家参考,具体如下: 反转一个字符串 >>> S = 'abcdefghijklmnop' >>> S ...
- python怎么设置字符间距_使用等字符间距python打印二维列表
T,t,L,l,H,h,D,d,K,k,P,p,_= "♖♜♗♝♘♞♕♛♔♚♙♟ " board = [ [T,L,H,D,K,H,L,T], [P,P,P,P,P,P,P,P], ...
- html单词和单词之间的距离,如何给HTML页面的文本设置字符和单词间距
设置字符和单词间距介绍 属性名 单位 描述 letter-spacing px 设置字符间距 word-spacing px 设置单词间距 letter-spacing设置字符间距 letter-sp ...
- 单行文字、多行文字溢出时省略号表示的多种解决方式;调整字符间距;段落首字母大写缩进效果;
文本溢出省略号表示的实现效果: 1.解决单行文字溢出: 解决方式: 在文字容器样式中添加 overflow:hidden; text-overflow:ellipsis; white-space: n ...
- 条码软件如何修改条码下面数据的字符间距
中琅条码软件在生成条形码的时候,条码数据的字符间距默认是0.1mm,这样是我们经常用到的.不过我们也可能会遇到,条码下面的字符间距较宽,或者字符的总宽度和条码的总宽度是一样的情况,那么,这种情况在中琅 ...
- linux 字体间距,字符间距和文字效果(转)
字符间距和文字效果(转) 一.设置字符间距 1.选中要进行设置的文本. 2.执行"格式"→"字体"→"字符间距"选项卡. 3."字 ...
- java 实现打印条形码_条码打印软件中如何设置条形码下面的字符间距?
条形码有两部分组成,上面是黑白条图案,用于扫描设备的识别,下面是条形码数据,方便在没有扫描设备的情况下可以手动去搜索相关的信息.一般用条码打印软件制作条形码,下面的条形码数据间距是自动生成的,而在条码 ...
最新文章
- easy-mock写的一个简单的模拟二页的反馈
- javascript模拟sleep
- mvc创建连接mysql_MVC+EF6-CodeFirst 连接MySQL并创建数据库和表_Demo
- 一个程序员的时间管理
- AIX卷管理介绍以及利用空闲PP来创建文件系统
- TCP/UDP 套接字总结
- ASP.NET企业开发框架IsLine FrameWork系列之六--DataProvider 数据访问(下)
- 【BZOJ4518】征途,斜率优化DP
- PyTorch 1.0 中文官方教程:Torchvision 模型微调
- Unable to establish loopback connection异常解决
- 阿里云产品汇总及解释
- We Recommend a Singular Value Decomposition
- Android基础(三) 数据库SQLite
- python源码剖析, 第0部分 -- 编译python
- 中国移动Cmpp java实现_CMPP-java 中国移动CMPP协议java开发包 - 下载 - 搜珍网
- Lodop,前端自定义打印
- 别说 Python 会生成二维码,Java也会。
- 网站SEO提升关键词排名的六个步骤
- 数据结构知识清单简要
- Web.17.EL表达式JSTL标签的使用