jsPDF中使用.text()方法的字母间距
16lz
2021-01-22
How do I specify letter spacing to text in jsPDF .text() method? This is the code I use now.
如何在jsPDF .text()方法中为文本指定字母间距?这是我现在使用的代码。
var doc = new jsPDF('p', 'mm', [183, 203]);
doc.setFontSize(9);
doc.setFont("monospace");
doc.text(39, 38, 'hello world');
doc.output('dataurl');
1 个解决方案
#1
0
Taken from jspdf.js, you can use lstext
function to specify letter spacing.
从jspdf.js中获取,您可以使用lstext函数指定字母间距。
API.lstext = function (text, x, y, spacing) {
for (var i = 0, len = text.length; i < len; i++, x += spacing) this.text(text[i], x, y);
};
Usage should be,
用法应该是,
doc.lstext('Hello World', 39, 38, 5);
更多相关文章
- [python]如何将26个字母随意进行组合,返回值得位数为2-4位。
- sqlserver2008r2查找非中文字母数字出现的第一个位置
- 744.寻找比目标字母大的最小字母(Find Smallest Letter Greater
- Java区分大小写字母数字和符号
- java 正则表达式查找某段字符串中所有小写字母开头的单词并统计
- java 中判断一个字符串中大小写字母的个数及其思路
- leetcode解题之242# Valid Anagram Java版 (判断两个字母串是否具