首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用jsPdf设置trimbox?

如何使用jsPdf设置trimbox?
EN

Stack Overflow用户
提问于 2019-01-21 01:50:10
回答 1查看 130关注 0票数 0

我使用jsPdf库来创建用于印刷制作的pdf文件。有没有办法设置文件的裁切框?

EN

回答 1

Stack Overflow用户

发布于 2020-08-24 18:17:38

我还没有找到官方API,但可以设置原始值(以pt为单位)!

使用jsPDF 2.0.0的示例:

代码语言:javascript
复制
const doc = new jsPDF({ orientation: 'portrait', unit: 'mm', format: [10, 10] });
const page = doc.getCurrentPageInfo();
const scale = 72 / 25.4; // convert mm to pt (boxes use use pt)
page.pageContext.bleedBox = {
            bottomLeftX: 2 * scale,
            bottomLeftY: 2 * scale,
            topRightX:   8 * scale,
            topRightY:   8 * scale
};

page.pageContext.trimBox = { ... };
page.pageContext.artBox = { ... };

请参阅:https://github.com/MrRio/jsPDF/commit/d3e1dbabebca375910a64e2bd5289260146e4aa0

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54279227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档