InDesign CC 2019是Adobe公司推出的一款专业的排版设计软件。它支持使用JavaScript扩展(JSX)来进行自定义开发,通过JSX可以获取页面维度(pageWidth和pageHeight),而不是文档维度。
页面维度是指在InDesign中单个页面的宽度和高度,而文档维度是指整个文档的宽度和高度。
使用JSX获取页面维度可以通过以下代码实现:
var currentPage = app.activeWindow.activePage;
var pageWidth = currentPage.bounds[3] - currentPage.bounds[1];
var pageHeight = currentPage.bounds[2] - currentPage.bounds[0];
上述代码中,首先获取当前活动窗口的活动页面(即当前页面),然后通过bounds
属性获取页面的边界坐标,计算得到页面的宽度和高度。
这种方式获取页面维度的优势在于可以针对不同的页面进行个性化的处理,比如根据页面尺寸调整元素的位置和大小,或者根据页面尺寸生成适应性布局等。
在云计算领域,腾讯云提供了一系列的产品和服务,可以满足各种云计算需求。其中与InDesign相关的产品是腾讯云的云服务器(CVM)和云函数(SCF)。
通过腾讯云的云服务器和云函数,可以将InDesign的自动化处理和批量处理任务部署到云端,提高效率和灵活性。
希望以上信息对您有所帮助!
领取专属 10元无门槛券
手把手带您无忧上云