【问题标题】:Use google Api to Edit google docs without uploading to google drive in c#使用 google Api 编辑 google 文档而不用 c# 上传到 google 驱动器
【发布时间】:2020-09-07 12:32:36
【问题描述】:

我正在尝试从我的 .NET MVC 项目中打开和编辑 Google 文档中的 Microsoft Word 文档。 目前,每当我打开文档时,它都会上传到用户的谷歌驱动器,然后打开进行编辑。 我正在使用 Google Drive API v3。

我想在不上传到驱动器的情况下打开和编辑文档,即驱动器中不应该有文件的痕迹。该文件直接打开和编辑,无需在 Google 驱动器中创建或上传。

【问题讨论】:

  • 您似乎想获得免费版的 MS Word。
  • 只要文件可以通过http://https:// URL 访问,那么据我所知,您应该可以在文档中打开它。我认为您不需要专门将其存储在 Google Drive 中。你有没有研究过这个?你说“直接打开和编辑”,但你没有说从哪里来。文件当前存储在哪里?

标签: c# asp.net-mvc google-drive-api google-docs-api


【解决方案1】:

google drive api 是一个文件存储API。您可以上传、下载文件和创建文件。它无法直接编辑任何文件的常量,这超出了此 API 的范围。

Google docs api 将允许您编辑 google doc 类型的文件,但不能编辑 MS word 文件。您需要将文件上传到 Google 驱动器将其转换为 google docs 文件,然后使用其上的 google docs api 进行编程编辑。

如果你想打开一个 MS Word 文档,为什么不寻找一个处理打开 MS Word 文档的库。

【讨论】:

    猜你喜欢
    • 2012-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多