标签: google-docs

如何将分页符从 html 导入到 google 文档?

我正在尝试导出 html 文档并再次导入(出于测试目的,我什至不编辑该文件)。导出后,我可以看到分页符保留在 html 中:

<hr style="page-break-before:always;display:none;">
Run Code Online (Sandbox Code Playgroud)

但是当我将此文件导入谷歌文档并进行转换后,分页符并未在文档中实现。我只能看到应该是分页符的一行。有没有办法让它发挥作用?

PS:我正在使用 python gdata v3 API。

google-docs google-docs-api

4
推荐指数
1
解决办法
1805
查看次数

最常用关键字的 Google Docs 电子表格公式

我想知道 Google Docs 电子表格中是否有一个公式可以识别和显示(例如在 D 列中)电子表格中最常用的(关键字)词?

假设我有一列(B 列)满是推文(参见示例图片),我想在 B 列中找到最热门的关键字并将它们显示在 D 列中。有没有办法做到这一点?

在此处输入图片说明

谢谢!

google-docs formula google-sheets

4
推荐指数
1
解决办法
1万
查看次数

获取用户选择的文本

我想在Google文档中通过鼠标选择单词或行,并通过脚本获取这些选定的单词或行.

例:

  var doc = DocumentApp.getActiveDocument();
  var docText = doc.editAsText();
  var text = docText.getSelection();
Run Code Online (Sandbox Code Playgroud)

我尝试过,但我没有找到任何选择访问方法,如在VBA中.

google-docs google-apps-script

4
推荐指数
1
解决办法
4568
查看次数

Google Apps Script - 将电子表格中的数据附加到文档模板中的表格

我正在尝试编写一个脚本,该脚本将从 google 表格中获取费用列表,并将它们附加到 google docs 模板中已经存在的表格中。目前我有这个(它说名字的原因是因为我正在用名字和年龄的虚拟数据进行测试):

function myFunction() {

  var ss = SpreadsheetApp.getActive();
  var sheet = ss.getActiveSheet()

 var numRows = sheet.getLastRow()
 var numColumns = sheet.getLastColumn()

  var data = sheet.getRange(1, 1, numRows, numColumns).getValues()


var doc = DocumentApp.openById('13l6O8nmEZgJiZnzumWihsRVOZiq_8vUj6PtBtb9My_0')
var body = doc.getBody()
var tables = body.getTables()
var table = tables[1] 

  for (var i = 1; i < data.length; i++){
    var row = data[i]
    var name = row[0]
    var age = row[1]
    var state = row[2]
    var done = 'Done'
 //Check to see …
Run Code Online (Sandbox Code Playgroud)

google-docs google-sheets google-apps-script

4
推荐指数
1
解决办法
5839
查看次数

如何将Google文档文件转换为Excel文件(XLSX)

该图显示了更新的代码. 1

var"xlsFile"未定义,为什么?如何使用(GoogleDocs)ScriptEditor将Googledocs文件转换为Excel文件

 function googleOAuth_ (name, scope) {
       var oAuthConfig = UrlFetchApp.addOAuthService(name);
       oAuthConfig.setRequestTokenUrl("https://www.google.com/accounts/OAuthGetRequestToken?     scope="+scope);
       oAuthConfig.setAuthorizationUrl("https://www.google.com/accounts/OAuthAuthorizeToken");
       oAuthConfig.setAccessTokenUrl("https://www.google.com/accounts/OAuthGetAccessToken");
       oAuthConfig.setConsumerKey('anonymous');
       oAuthConfig.setConsumerSecret('anonymous');
       return {oAuthServiceName:name, oAuthUseToken:"always"};
    }

 function test(){
      var id = '#'
      exportToXls(id)
 }

    function exportToXls(id){
       var mute =  {muteHttpExceptions: true };
       var name = DriveApp.getFileById(id).getName()
       var url = 'https://docs.google.com/feeds/';
       var doc = UrlFetchApp.fetch(url+'download/spreadsheets/Export?key='+id+'&exportFormat=xls',     mute).getBlob()
       var xlsfile = DocsList.createFile(doc).rename(name+'.xlsx')
    }

excel google-docs xlsx google-sheets google-apps-script

4
推荐指数
1
解决办法
7451
查看次数

Google 电子表格,比较持续时间

我计算了两次之间的持续时间,例如上午 9:00 和上午 11:00 之间。到现在为止还挺好。现在我需要决定这个持续时间是否少于 6 小时。

我确实记得这在 excel 中是痛苦的,但我还是用简单的方法尝试了它:

=IF(E2 < 06:00:00; "y"; "n")
Run Code Online (Sandbox Code Playgroud)

当然那没有用。下一个:

=IF(DURATION(E2) < DURATION(06:00:00); "y"; "n")
Run Code Online (Sandbox Code Playgroud)

仍然没有奏效。

那么,好吧,我如何比较两个持续时间?

spreadsheet google-docs google-sheets

4
推荐指数
1
解决办法
2892
查看次数

批量将 jpg 转换为 Google 文档

我在 Google 云端硬盘中有一个 jpg 文件夹,我想将其转换为 Google 文档。现在,我可以手动选择每个文档,并在上下文菜单“在 Google 文档中打开”中,这将创建一个新文档,其中图像位于页面顶部,OCR 文本位于下方。我只想对我的所有图像执行此操作。

这里有一个脚本可以将 gdoc 转换为 docx,我应该能够适应我的情况,但我似乎无法让它工作。

这是我改编的脚本:

function convertJPGtoGoogleDocs() {
  var srcfolderId = "~~~~~~~~~Sv4qZuPdJgvEq1A~~~~~~~~~"; // <--- Please input folder ID.
  var dstfolderId = srcfolderId; // <--- If you want to change the destination folder, please modify this.
  var files = DriveApp.getFolderById(srcfolderId).getFilesByType(MimeType.JPG);
  while (files.hasNext()) {
    var file = files.next();
    DriveApp.getFolderById(dstfolderId).createFile(
      UrlFetchApp.fetch(
        "https://docs.google.com/document/d/" + file.getId() + "/export?format=gdoc",
        {
          "headers" : {Authorization: 'Bearer ' + ScriptApp.getOAuthToken()},
          "muteHttpExceptions" : true
        }
      ).getBlob().setName(file.getName() + ".docx")
    ); …
Run Code Online (Sandbox Code Playgroud)

google-docs google-apps-script

4
推荐指数
1
解决办法
3616
查看次数

Pdf 有时无法在 Android 上使用谷歌嵌入式查看器加载

我在我的 android 应用程序中使用 google docs pdf 嵌入式查看器来显示我的 pdf。有时查看器不会加载我的文件,即使大部分时间它会加载,并且当它不加载时它是非常随机的。

我使用“ https://docs.google.com/viewer?embedded=true&url= ” + myUrl生成网址。

之后我加载 webview :

    showLoader()
    web_view.settings.javaScriptEnabled = true
    web_view.clearCache(true)
    web_view.webViewClient = object : WebViewClient() {
        override fun onPageFinished(view: WebView?, url: String?) {
            hideLoader()
        }

        override fun shouldOverrideUrlLoading(view: WebView?, request: WebResourceRequest?): Boolean {
            web_view.loadUrl(url)
            return true
        }

        override fun onReceivedSslError(view: WebView, handler: SslErrorHandler, error: SslError) {
            println("before handler")
            handler.proceed()
            println("after handler")
        }
    }

    web_view.loadUrl(url)
Run Code Online (Sandbox Code Playgroud)

如果遇到任何 sslError,我尝试继续以覆盖 urlLoading,但这都没有解决我的问题。

要在这里测试的是并不总是加载的网址之一:

http://docdif.fr.grpleg.com/general/MEDIAGRP/NP-FT-GT/LE10061AA.pdf

我也尝试过的一件事是在我的应用程序上显示时显示 url,当它没有加载到我的查看器上时,它也会在我的导航器上阻塞。但如果我重新加载页面,它会收费。

知道错误可能是什么吗?

android google-docs webview

4
推荐指数
1
解决办法
2470
查看次数

将 html 转换为 Google 文档

我有一些像这样的html:

var html = '<h1>heading</h1><p>Lorem ipsum dolor sit amet<br>more text</p><ul><<li>Bulleted text</li></ul>'
Run Code Online (Sandbox Code Playgroud)

我想将此字符串转换为谷歌文档中的富文本。我有什么办法可以做到这一点吗?

html google-docs google-apps-script

4
推荐指数
1
解决办法
6598
查看次数

创建指向 Google 文档特定部分的公共网址链接?

假设已经在网络上发布了 Google Doc。当有人点击公共网址时,他会被定向到页面顶部。是否可以使用指向 Google 文档特定部分的 URL?

最好是 URL 链接用于查看而不是编辑。

google-docs google-apps

4
推荐指数
1
解决办法
139
查看次数