我的页面上有文件上传控件。当用户在控件中选择.DOC / DOCX文件时,我需要在页面上以PDF格式显示所选文件。
我可以像往常一样使用embed标签显示PDF,但是我需要遵循的顺序应该是什么?
我正在使用ASP.NET MVC3。我可以使用javacript执行此操作吗?
答案 0 :(得分:4)
使用javascript将DOCX文件转换为PDF可能有点困难,我不想冒险进入。因此,一旦将文件上载到服务器上,您就可以使用一些将执行转换的标准库。有一些库,如Aspose.Words(商业但非常可靠)或DocX(免费),这将允许您这样做。将文件转换为PDF后,您可以将其存储在服务器上并返回其位置,以便客户端可以构建动态指向它的<iframe>
或<object>
标记,并将其作为预览显示为内联。