ton*_*227 3 jquery node-webkit node-pdfkit
我想知道如何在我的操作系统中使用Node-Webkit和PDFKIT打开.pdf.
Node-Webkit应用程序在项目的根目录下创建.pdf,我只想打开并打印它...
var pdf = require('pdfkit');
var fs = require('fs');
( function($){
$(document).ready( function(){
$('#form-quote').on('submit', function(e){
e.preventDefault();
var doc = new pdf();
doc.pipe(fs.createWriteStream('quote.pdf'));
doc.fontSize(20).text("test", 50, 400);
doc.end();
// Open the .pdf here using the operating system of the user
});
});
})(jQuery);
Run Code Online (Sandbox Code Playgroud)
小智 6
使用Shell组件如下:
// Load native UI library.
var gui = require('nw.gui');
// Open URL with default browser.
gui.Shell.openExternal('https://github.com/rogerwang/node-webkit');
// Open a text file with default viewer.
gui.Shell.openItem('quote.pdf');
// Open a file in file explorer.
gui.Shell.showItemInFolder('quote.pdf');
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请查看相应的Node-Webkit参考.