陈建华的博客
专注web开发
nodejs后端office转pdf
2020-05-06 15:17:49   阅读157次

1、安装office-to-pdf模块

npm install office-to-pdf -S

2、node执行以下代码

var toPdf = require("office-to-pdf");
var fs = require('fs');
// 转换word为PDF
function wordToPdf(file) {
	let wordFile = __dirname + "/test.doc";
	return fs.readFile(wordFile, function (err, result) {
		if (err) {
			console.log(err);
		} else {
			toPdf(result).then(
				(pdfBuffer) =  > {
					fs.writeFileSync("./pdf/test.pdf", pdfBuffer);
					console.log('成功生成PDF文件')
					sendFileToServer('./pdf/test.pdf', '/sftp/pdf/test.pdf')
				}, (err) =  > {
					console.log(err);
				});
		}
	});
}
wordToPdf(file);




-----------------------------------------------------
转载请注明来源此处
原地址:#

-----网友评论----
暂无评论
-----发表评论----
微网聚博客乐园 ©2014 blog.mn886.net 鲁ICP备14012923号   网站导航