2017-05-19 127 views
1

下載導出爲HTML .docx文件撥打電話這樣的例子from here的Node.js - 從onedrive使用microsoftgraph API調用

client 
    .api('/me/drive/root/children/Doc.docx/content') 
    .getStream((err, downloadStream) => { 
     let writeStream = fs.createWriteStream('Mydoc.docx'); 
     downloadStream.pipe(writeStream).on('error', console.log); 
    }); 

它按預期工作當。我想要的是將.docx文件作爲html。有什麼辦法可以用html格式下載它?或者我必須保存該文件,然後嘗試將其導出爲html。謝謝

回答

0

Word文檔(.docx)不使用HTML,它們使用Office Open XML(OOXML)。從技術上講,它們是一個壓縮包,包含幾個元素以及文檔的原始OOXML。

OneDrive本身不提供任何文件轉換工具,它只是雲存儲的文檔存儲英寸

爲了一個文件從一種格式轉換爲另一種(OOXML成HTML爲例),你需要爲此使用第三方工具或服務。我建議看看Aspose。他們提供了一系列文件格式轉換工具,其中包括Word。我也有很多開發者使用他們的Aspose Cloud服務來報告好的結果。

+0

謝謝你的澄清!我認爲我不能遵循這個建議,但它給了我一個非常好的開始。 – bgiuga