我正在尝试选择我的Google云端硬盘中的一些csv文件并将其转换为Google表格文件.我知道我可以使用Open选项逐个执行此操作,但由于我有数百个文件,我正在寻找使用多选和转换的方法.
我想创建一个使用电子表格中的数据的表单,以便它是动态的。是否有可能做到这一点?我一直无法找到任何描述方法或任何示例的地方。
似乎所有可能的是从表单填充电子表格,我也会使用它,但它不是这里的主要关注点。
我知道 Google Drive 有一个 API。有没有办法使用它本质上使用 Google Docs 作为应用程序的富文本编辑器?即我希望能够执行以下操作:
google-docs rich-text-editor google-docs-api google-drive-realtime-api
我的网站上有一个表单,应该将文本字段“电子邮件”写入谷歌电子表格。提交表单时,它会调用一个函数,该函数将 jquery ~ v 1.4 ajax POST 发送到谷歌文档。(我已经测试了谷歌表单并且它有效)
我遇到了 CORS 错误。
跨域请求被阻止:同源策略不允许在https://docs.google.com/forms/ **********************读取远程资源 **************************** /formResponse. 这可以通过将资源移动到同一域或启用 CORS 来解决。
我的阿贾克斯是
$scope.storeEmail = function() {
var email = $scope.fA.email;
$.ajax({type: "POST",
async: true,
url: 'https://docs.google.com/forms/***************************/formResponse',
data: { field_key : email, submit : "Submit"},
success: function(resp) {
// give success feedback and redirect page
}
error: function(xhr, statusText, error){
console.log(xhr);
}
};
Run Code Online (Sandbox Code Playgroud)
我试过 向 ajax 请求添加凭据和标头
withCredentials: …Run Code Online (Sandbox Code Playgroud) 是否可以将 100 个 Google Docs 文档合并为一个?我试过复制粘贴,但似乎太长了,无法复制评论。
我需要使用 JavaScript 在 google docs 中模拟键盘,以便能够在光标位置打印或擦除字符。
不幸的是,模拟按键事件的解决方案对我不起作用。我尝试使用和不使用 jQuery。
经过一番调查,我发现 Google Docs 有虚拟键盘。单击虚拟键调用此函数:
C.MOa = function(a) {
this.dispatchEvent(new Q(Td, {keyCode: a}))
};
Run Code Online (Sandbox Code Playgroud)
哪里Td是字符串“动作”和Q一些事件类。
用java脚本发送这个事件的正确方法是什么?还有其他方法可以在 Google Docs 中模拟键盘吗?
如何在谷歌应用程序脚本中将谷歌文档作为 HTML 获取?例如。我可以像这样获得文档正文。
DocumentApp.getActiveDocument().getBody();
Run Code Online (Sandbox Code Playgroud)
但是当我记录它时什么都没有。
我想实现一个“HTML跨度样”功能谷歌文档内,但每当我尝试将添加NamedRange到谷歌文档中的文本的子串,范围是合并的同款以前的文本。
结果,NamedRange应用于整个段落。
这是我的测试用例:
function createTextNamedRange(){
// Retrieve the current document's body
var doc = DocumentApp.getActiveDocument();
var docBody = doc.getBody();
// Add a new paragraph with text {NotNamed}
var para = docBody.appendParagraph('{NotNamed}');
// Append some text that will be named ( .appendText() method returns a Text element )
var textElem = para.appendText('{NamedText}');
// Build a range for the Text element
var range=doc.newRange().addElement(textElem).build();
// Name the range and append it to the document
doc.addNamedRange('myNamedRange',range);
}
Run Code Online (Sandbox Code Playgroud)
然后我在这个函数中显示NamedRangeusing …
我的 pdf 文件存储在一些网站中,例如:http : //www.pdf995.com/samples/pdf.pdf
现在我的应用程序不能依赖其他网站。所以
webview使用谷歌文档打开它现在链接如下
pdf存储在其他网站链接:“ http://www.pdf995.com/samples/pdf.pdf ”
保存在谷歌驱动器中的pdf的共享链接:“ https://drive.google.com/open?id=0B8e4zX5Y1S0XV0U0UTZJOUVma00 ”
如果它前面有谷歌文档:“ https://docs.google.com/gview?embedded=true&url=https://drive.google.com/file/d/0B8e4zX5Y1S0XV0U0UTZJOUVma00/view ”
结果,
其他网站可能会随时更改其网址。不能依赖它。
如果我单独使用谷歌驱动器链接,那么它是在网络浏览器中打开而不是在应用程序中打开。
如果以 google docs 开头,则不会生成 pdf 文档。我得到这样的东西。
应该怎么做才能使用我自己的 pdf 从谷歌驱动器在 webview 中打开
我关注了CommonsWare、Stuart Siegler、Samir Mangroliya但没有任何效果。:(
我在 Google Doc 中使用 Google App Scripts,您如何编写函数来查找单词的所有实例并对其应用标题样式:
例如,我想要“狗”的每个实例......
- 猫
- 小狗
- 鱼
并使用“标题 2”为“狗”设置样式,使其看起来像:
- 猫
小狗
- 鱼
使用 Find in App Scripts on Sheets 在网上随处可见,但在 Docs 中使用 App Scripts 的例子并不多。Sheets 没有将文本重新格式化为标题的选项,因此没有示例。
google-docs ×10
ajax ×1
android ×1
angularjs ×1
cors ×1
google-forms ×1
html ×1
javascript ×1
keypress ×1
merge ×1
named-ranges ×1
pdf ×1
webview ×1