没有microsoft.office.interop的情况下如何将PDF转换为doc?

| 我需要使用C#将PDF文件转换为.doc文件。该计算机没有安装Office,但没有文件系统。有什么好主意我该如何解决?我做了一些研究,大多数人都使用互操作服务。     
已邀请:
您需要了解PDF并没有真正实现为单个文档格式。 如果您的PDF文档是通过将文本呈现为PDF文件而创建的,则直接进行PDF转换不仅是可行的,而且非常好(可靠)。 如果PDF的来源是扫描仪或传真机(本质上是扫描仪...),那么您所拥有的就是带有文字“图片”的文档。这种情况很难处理。如果为此打开标记,则没有要转换的\'text \'。在这种情况下,您必须处理某种形式的OCR(光学字符识别),由于各种问题,这种方式不太可靠。 如果您可以选择在将数据呈现为PDF之前(例如在SSRS或Crystal中)拦截数据,则最好绕过PDF阶段并将数据移至Word文档。 如果您不得不接收传真,然后需要解释其内容,请为OCR做好准备。自从我在那里已经有一段时间了,所以我希望它会变得更好。 即使在计算机上未安装Office的情况下,您也可以使用Visual Studios访问Office开发人员工具包,该工具包将允许您构建以Word格式分发的文档(.doc / .docx)。     
一个选项/想法可能是将PDF转换为HTML,可以在Word中打开?     
使用aspose pdf套件将pdf转换为文本,然后使用filestream或aspose doc将文本转换为doc     

要回复问题请先登录注册