0
如何使用API在本地将文档保存为.docx? 我得到了网址,并设法做一个变通方法是这样的:将文档保存为Google文档中的docx
Dim documentUri As Uri = New Uri(feed.Entries(0).Content.AbsoluteUri + "&exportFormat=docx&format=docx")
Dim stream As Stream = service.Query(documentUri)
Dim streamReader As StreamReader = New StreamReader(stream)
Dim streamWriter As StreamWriter = New StreamWriter("C:\\download.docx")
Dim line As String = streamReader.ReadLine()
While (line <> Nothing)
streamWriter.WriteLine(line)
line = streamReader.ReadLine()
End While
streamReader.Close()
streamWriter.Flush()
streamWriter.Close()
我的文件是越来越虽然损坏。关于我在做什么的任何想法都是错误的?
还有其他问题:有支持下载的文件被删除了吗?几个星期前我已经阅读过文档,它在那里(以及在用户界面中),但是再次阅读,即使“doc”选项在那里,也有一个说明它会被下载为docx。任何方式下载它作为.doc?
好吧,我可以接受docx而不是doc。我怎样才能读取和写入二进制而不是行? – seth