客户端Microsoft Word到PDF转换 - 如何在MVC3中?

时间:2012-02-01 04:33:43

标签: javascript asp.net-mvc-3 file-upload pdf-generation

我的页面上有文件上传控件。当用户在控件中选择.DOC / DOCX文件时,我需要在页面上以PDF格式显示所选文件。

我可以像往常一样使用embed标签显示PDF,但是我需要遵循的顺序应该是什么?

我正在使用ASP.NET MVC3。我可以使用javacript执行此操作吗?

1 个答案:

答案 0 :(得分:4)

使用javascript将DOCX文件转换为PDF可能有点困难,我不想冒险进入。因此,一旦将文件上载到服务器上,您就可以使用一些将执行转换的标准库。有一些库,如Aspose.Words(商业但非常可靠)或DocX(免费),这将允许您这样做。将文件转换为PDF后,您可以将其存储在服务器上并返回其位置,以便客户端可以构建动态指向它的<iframe><object>标记,并将其作为预览显示为内联。