我一直试图让我的快速应用程序动态命名phantom.js每月生成的文件。我的目的是建立一个数据库,为每个文件添加时间戳并保存名称,以便以后轻松检索。
我的问题是如何根据文件生成日期动态命名文件。
我的phantom.js模块如下:
var page = require('webpage').create();
page.paperSize = {
format:'Tabloid',
orientation: 'landscape',
margin: '1cm'
};
page.viewportSize = {
width: 1980,
height: 1080
};
page.open('<sitename>/', function() {
page.render('./monthly.pdf');
phantom.exit();
});
&#13;
如何在渲染时动态命名monthly.pdf名称。我有一个cronjob,每个月的第一天运行这个脚本。我们的想法是能够拥有一个旧的monthly.pdf列表,可以根据名称和数据库条目自动通过静态文件访问。
有任何问题或澄清让我知道。