Node.js - PDF,DOC,DOCX到PNG

时间:2016-11-22 11:36:20

标签: node.js pdf png docx doc

是否有任何库可以从Doc,Docx和PDF文件中解析并生成PNG?

我们正在使用Node,Sails.js,Express和SQL实施培训系统,并希望根据文件上传为培训模块生成一些PNG图像切片。

我已经做了一些搜索,发现C#中的一些库可以完成所有3个,以及Node的一个简单的PDF实现,但是找不到更多的东西。

对于任何第三方库或此方法的标准实现,都会很棒。

由于

2 个答案:

答案 0 :(得分:0)

你可以使用C#(可能只在Windows上)进行这类工作,因为C#来自MS stables,同样稳定,可以生成doc和docx。我不确定相同的实现是否适用于Linux或Mac(即使使用Mono)。

如果你想在NodeJS中实现这一点,只需在C#中创建应用程序,将其包装在ReSTful封面中,并在NodeJS中调用此ReSTful服务(通过Kue或类似的东西)。

老实说,转换文件格式是一个计算密集型的流程。我不建议它以任何方式使用相同的主线程。如果你无论如何要产生一个工人,你也可以在C#里做它可能更快。

答案 1 :(得分:0)

不一定与您的要求完全匹配,但由于您提到了培训目的,我建议使用Watson Developer Cloud - 它在许多其他功能中进行文档转换,这些功能可能与您的整体目标相关且有用。

说到当前的问题,请参阅Document conversion overview,了解我们如何将PDF转换为所需格式(如HTML)。然后,您实际上可以从HTML资源包中获取PNG文件。

希望这有帮助。

相关问题