我想采用.DOC或.DOCX文件并将其转换为另一种文件格式;例如PDF或HTML等我没有在本地计算机上加载MS Word,也没有Office 365帐户。我可以使用Microsoft Graph将MSWord文档转换为其他格式吗?
Microsoft Graph是否会提供一种以编程方式执行此操作的方法,或者我是否会吠叫错误的树?
在此先感谢您的任何见解或想法!
我想采用.DOC或.DOCX文件并将其转换为另一种文件格式;例如PDF或HTML等我没有在本地计算机上加载MS Word,也没有Office 365帐户。我可以使用Microsoft Graph将MSWord文档转换为其他格式吗?
Microsoft Graph是否会提供一种以编程方式执行此操作的方法,或者我是否会吠叫错误的树?
在此先感谢您的任何见解或想法!
Microsoft Graph(https://graph.microsoft.io/)不能用于将.DOC或.DOCX文件转换为另一种格式,尤其是如果您没有MS Word或Office365。 Microsoft Graph基本上只是一个访问存储在Office365 tennant中的数据/对象的界面。
没有MS Word,您唯一的选择(除了第三方工具)转换将使用Office Open XML,但即使如此也不适合您的需要,因为.DOC文件不基于开放XML标准。同样,渲染为PDF也不属于Office Open XML规范的一部分,所以如果您不希望MS Word为您执行此操作,则需要找到另一个服务来执行此操作。
简而言之,要回答您的问题......不,您不能使用Microsoft Graph将MSWord文档转换为其他格式。
Essential DocIO是一个可以考虑的选项。该库可以从Doc和Docx转换为PDF,不依赖于Microsoft Office。
如果您符合条件(每年收入少于100万美元),整个产品都可以免费获得,没有限制通过community license。
注:我为Syncfusion
基本DocIO对我来说是新的。它与Aspose之类的东西相比如何? – surfbored
@surfbored基本DocIO类似于Aspose Words。您应该可以使用任何一个库来实现类似的功能。 –
感谢您的快速和直接的答案。假设标准改变了,我现在可以访问Office365了。你的答案会改变吗? – surfbored