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 设置字符间距相关推荐

  1. 在reportlab中,如果设置字符间距?

    在reportlab中,可以使用ParagraphStyle类来设置字符间距.可以在创建ParagraphStyle对象时,传入参数"wordWrap"来设置字符间距.示例代码如下 ...

  2. css设置字符间距后无法完全居中问题

    有时,使用中文作为标题,字符间距按默认的话会显得文字拥挤,使用css属性letter-spacing可以设置文字间距.但是会出现如上图所示的问题,因为letter-spacing在每个字符的右侧加了一 ...

  3. python设置字符间距_python字符串处理以及字符串格式化

    一.python字符串处理 目录: 1.算长度(len),某个元素出现的次数(count) 2.切片   [ ],repr:把不可见字符显示出来 3.查找 #find,rfind从右边查找 4.字符串 ...

  4. python设置字符间距_Python中字符串的常见操作技巧总结

    本文实例总结了Python中字符串的常见操作技巧.分享给大家供大家参考,具体如下: 反转一个字符串 >>> S = 'abcdefghijklmnop' >>> S ...

  5. 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], ...

  6. html单词和单词之间的距离,如何给HTML页面的文本设置字符和单词间距

    设置字符和单词间距介绍 属性名 单位 描述 letter-spacing px 设置字符间距 word-spacing px 设置单词间距 letter-spacing设置字符间距 letter-sp ...

  7. 单行文字、多行文字溢出时省略号表示的多种解决方式;调整字符间距;段落首字母大写缩进效果;

    文本溢出省略号表示的实现效果: 1.解决单行文字溢出: 解决方式: 在文字容器样式中添加 overflow:hidden; text-overflow:ellipsis; white-space: n ...

  8. 条码软件如何修改条码下面数据的字符间距

    中琅条码软件在生成条形码的时候,条码数据的字符间距默认是0.1mm,这样是我们经常用到的.不过我们也可能会遇到,条码下面的字符间距较宽,或者字符的总宽度和条码的总宽度是一样的情况,那么,这种情况在中琅 ...

  9. linux 字体间距,字符间距和文字效果(转)

    字符间距和文字效果(转) 一.设置字符间距 1.选中要进行设置的文本. 2.执行"格式"→"字体"→"字符间距"选项卡. 3."字 ...

  10. java 实现打印条形码_条码打印软件中如何设置条形码下面的字符间距?

    条形码有两部分组成,上面是黑白条图案,用于扫描设备的识别,下面是条形码数据,方便在没有扫描设备的情况下可以手动去搜索相关的信息.一般用条码打印软件制作条形码,下面的条形码数据间距是自动生成的,而在条码 ...

最新文章

  1. easy-mock写的一个简单的模拟二页的反馈
  2. javascript模拟sleep
  3. mvc创建连接mysql_MVC+EF6-CodeFirst 连接MySQL并创建数据库和表_Demo
  4. 一个程序员的时间管理
  5. AIX卷管理介绍以及利用空闲PP来创建文件系统
  6. TCP/UDP 套接字总结
  7. ASP.NET企业开发框架IsLine FrameWork系列之六--DataProvider 数据访问(下)
  8. 【BZOJ4518】征途,斜率优化DP
  9. PyTorch 1.0 中文官方教程:Torchvision 模型微调
  10. Unable to establish loopback connection异常解决
  11. 阿里云产品汇总及解释
  12. We Recommend a Singular Value Decomposition
  13. Android基础(三) 数据库SQLite
  14. python源码剖析, 第0部分 -- 编译python
  15. 中国移动Cmpp java实现_CMPP-java 中国移动CMPP协议java开发包 - 下载 - 搜珍网
  16. Lodop,前端自定义打印
  17. 别说 Python 会生成二维码,Java也会。
  18. 网站SEO提升关键词排名的六个步骤
  19. 数据结构知识清单简要
  20. Web.17.EL表达式JSTL标签的使用

热门文章

  1. 怎样写一篇critical review
  2. 【Leetcode】780. Reaching Points
  3. Linux那些让你虎躯一震的命令
  4. PTA题目 : 用指针实现将一个3*3的整型矩阵转置
  5. 击穿面试官的套路:经典面试问题剖析
  6. 微信公众平台开发之微信红包的实现
  7. 【学习】Congestion Control
  8. 《戴尔·卡耐基传记》--[美]戴尔·卡耐基
  9. windows无法格式化u盘_Windows系统提示U盘无法完成格式化的解决方法
  10. 手机内置摄像头接线图解_坚果R2 手机官方壁纸