如何在node.js中使用pdfkit创建带有项目列表的文本
How to create text with Bulleted lists using pdfkit in node.js?
我从昨天开始就一直在制作Pdf格式的报告。我已经通过pdfkit模块。看起来用起来很酷。我的要求是用项目符号列出文本。我已经试过了
var doc = new PDFDocument();
doc.pipe(fs.createWriteStream('userReport.pdf'));
doc.fillColor("#B22222")
.fontSize(25)
.text('Users Count', 250,60)
.moveDown(0.5);
它正在创建文本,但我想要带子弹的文本。如何做到这一点?
简单,对清单
.list()
您可以在
查看一些样品https://github.com/devongovett/pdfkit/tree/master/docs
// list params: array, x, y, other params
doc.list([1, 2, 3], 50, 50, {
// this is how automatic line wrapping will work if the width is specified
width: 100,
align: 'left',
listType: 'bullet',
bulletRadius: 0.01, // use this value to almost hide the dots/bullets
});
这就是我的工作方式,我希望它能帮助到别人
相关文章:
- 为非列表项目创建HTML实时搜索
- 如何在谷歌开发者控制台上为firefox扩展创建oAuth项目
- 在控制器中创建StandardListItem并在赢得的项目上按下事件'不要开火
- 使用javascript/jquery从现有数组中创建一个新数组,该数组保存项目存在的次数
- 在新表单上使用JavaScript创建多个共享点项目,但将下一页加载延迟到全部创建
- 我想在混合移动应用程序中使用Sqlite插件(Cordova)创建一个示例项目
- 如何使用Maven创建纯JavaScript项目
- Codrops页面转换.如何创建单独的按钮,而不是列表项目的效果
- 创建列表时,像在Ranker.com上一样创建多个项目
- 从select创建项目列表/数组
- 检查是否允许用户在列表中创建项目
- 如何使用 javascript 在 SharePoint 列表中批量创建项目
- 在 Jquery 中创建项目列表
- 如何创建项目符号动画?(射击游戏)
- 为什么这个基本的Meteor创建项目命令失败了?
- 创建项目后直接删除
- 在引导程序的下拉列表中动态创建项目
- Sharepoint 2013通过REST API:错误403禁止尝试创建项目
- 在黑莓创建项目时出现错误
- 在创建项目时获取Ext.Container的静态属性