用C#将Word转化成PDF 报错“因为出现意外错误,导出失败”解决方案

   前几天客户说OA系统预览不了某个Doc格式的文档了,查看日志是在word转化成PDF时报“因为出现意外错误,导出失败”的错误。我想到以前也遇到过这个问题,是由于Word自己就不能另存为PDF,就会出现“因为出现意外错误,导出失败”的错误提示,后来叫客户用“导出”->“建立PDF/XPS文档”方法服务器

将Word文档另存为了PDF文档后,上传了就能预览了。ide

图片


可是此次文档可以另存为PDF文档,那就是其余缘由致使的报错。百度了一通,有的人说是由于“word中选用了系统默认外的字体,且这字体在转化成PDF过程当中不能被识别。”,因而尝试着把全部字体都转化为宋体,能预览了。能够判定是客户端没有安装相应的字体,而致使服务器端转化不成功,后来把从网上下载了相应的字体,也就能预览了。字体

相关文章
相关标签/搜索