有没有一种方法可以自动执行从 .NET 应用程序在 google 文档中创建图表的过程。

我正在寻找的工作流程是......

  1. 创建 Excel 文档。
  2. 上传到 Google 文档。
  3. 在电子表格上创建图表。(无法弄清楚这一点。)
  4. 使用 ACL 发布。(奖金)

我不确定是否应该使用 Google Chart API 或纯电子表格 API。

我正在使用 GData .NET 客户端库。

http://code.google.com/p/google-gdata/

有帮助吗?

解决方案

更新:Google论坛上的Google员工确认这是不可能的......

其他提示

(2016年6月) 原来接受的答案现在已经过时了。截至 2016 年 Google I/O 大会,您 通过 Google Sheets API 在工作表中创建图表。首先要做的事情是:1) GData API 是上一代的 Google API...虽然并非所有都已被弃用, 全部 较新的 谷歌API不是 使用 谷歌数据协议;2)有一个 新的 Google Sheets API v4 (不是 GData])。

从这里继续前进,您需要得到 适用于 .NET 的 Google API 客户端库 并使用最新的 表格API, ,它比以前的任何 API 都更强大、更灵活。这是一个 C# 代码示例 帮助您入门。如果你对 Python 不过敏,我做了 一段录像 引入新的 API 并通过以下方式更深入地了解其代码 一篇博文 如果需要,您可以从中学习并有效地迁移到 C#。如果您对 JavaScript 不过敏并且想尝试更复杂的实践示例,我们的项目 Google 表格代码实验室 使用 API 创建图表和数据透视表。然后您可以推断如何在 C# 中执行此操作。

关于 出版共享/ACL, ,两者都是通过 谷歌云端硬盘API 因为这些是更通用的操作,您可以应用于表格、文档、 幻灯片。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top