标签: google-docs

如何从 Google 文档导出 PDF,而不过度压缩页眉中的图形

为了在 Google 文档中设置信头样式布局,我们发现在标题部分放置徽标非常方便。然而,当 Google Doc 以 PDF 格式下载时,图像会被过度压缩,导致图像损失很大且不专业。

这是一个 100 像素的方形徽标图形,在 Finder、任何图形应用程序以及 Google 文档中查看时看起来很清晰。我尝试过不同的格式(PNG 为 5KB,JPG 100 为 16KB),看看这是否会改变压缩算法,但无论哪种方式看起来都很垃圾。在 Google 文档中选择“文件”>“下载为 PDF”或“打印”>“保存”并不重要。

到目前为止,一种解决方法似乎是使用大徽标图形 PNG,这似乎相当违反直觉,但看起来不错。当然,PDF 文件的大小会大得多。

有谁知道 Google Doc 对 PDF 中图形的压缩是怎么回事?这只是页眉/页脚中的图形的问题吗?除了巨型文件之外,我还应该尝试其他什么吗?谢谢你!

pdf graphics google-docs image-compression

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

下载嵌入的谷歌表格

因为我无论如何都不是网络开发人员,所以我只是提出一个问题,但我还没有找到解决方案。我有一个谷歌表格,其中包含多个页面/表格。该文件嵌入在网页内的 iframe 中,我提取了 url,并可以使用该 url 直接打开它。以下链接只是一个示例,因为我无法共享实际链接,因为我不允许这样做:

https://docs.google.com/spreadsheets/d/e/{key}/pubhtml?widget=true&headers=false

我已经尝试过: https://spreadsheets.google.com/feeds/download/spreadsheets/Export?key={key}

并且不工作我收到错误:

Sorry, unable to open the file at present.

Please check the address and try again.
Run Code Online (Sandbox Code Playgroud)

该文件不适合任何人下载或共享。此外,由于它是作者不断手动更新的,我需要跟踪更新,因此由于文件太大,截图效率不高。有什么方法可以将实际工作表下载到我的设备上(以便我可以长期比较文件更新)谢谢。

google-docs google-sheets

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

2021 年 7 月后通过 Chrome 扩展程序访问 Google 文档的内容

我编写了一个 Chrome 扩展程序,用于计算 Google 文档中的字数,并将它们与数据源(CSV、表格或数据库)中的建议字数进行比较。

我的方法是解析span.kix-lineview-text-block页面上的每个内容,当 Google切换到 SVG 画布显示时,该方法停止工作。这是显示所有字数为 0 的屏幕截图。

解析页面的推荐替代方法是身份验证。即使用 Oauth 2.0 通过记录良好的 Google Docs API来授权请求​​并编辑内容。

GDocs 的 API 概述很有意义。但我对身份验证很陌生,而且我太菜鸟了,无法理解这个答案。谷歌提供了一个快速入门教程,但我无法让它作为扩展运行。

显然我的知识存在差距,而且我不知道要搜索什么(“Google Docs chrome扩展身份验证”引导我来到这里......)大多数Google的示例都使用 Java/PHP/Python,这让我想知道如果我找错了树。

比我聪明的人可以指出我正在寻找什么和/或在哪里学习它吗?

TL;DR - 我有一个主要工作的 Chrome 扩展程序,需要来自 Google 文档的数据。如何画猫头鹰的其余部分?

javascript google-chrome google-docs google-docs-api google-chrome-extension

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

如何在 Apps 脚本中获取 Google 文档中下拉列表的值?

Google 文档现在支持下拉输入 ( Insert > Dropdown)。我正在使用 Apps 脚本访问 Google 文档,并且想要获取下拉列表的值。

我已阅读Get Google "pills" value as Plain text from Google docs with Google Apps Script,但不幸的是此解决方案不起作用。

但是,当在我的 Apps 脚本中获取该元素时,该元素似乎不受支持。

const statusCell = table.getRow(1).getCell(1);
const p = statusCell.getChild(0).asParagraph();
const c = p.getChild(0);
console.log("---> " + c);
console.log("tpe: " + c.getType());
// ---> UnsupportedElement
// tpe: UNSUPPORTED
Run Code Online (Sandbox Code Playgroud)

如果我用纯文本替换单元格的内容,那么一切正常。我只遇到下拉菜单的问题。

是否可以从 Apps 脚本获取 Google 文档中下拉列表的值?

google-docs google-apps-script

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

Google应用脚本更新电子表格脚本中的融合表

我想在google docs电子表格中创建一个应用程序脚本,它会定期从工作表中复制行并将它们插入到融合表中.下面我粘贴了我最好的尝试,但应该注意的是,我真的希望它发布2列范围,而不是那对值.那只是一个占位符.

此链接描述了如何与融合表对话 http://code.google.com/apis/fusiontables/docs/developers_guide.html#Inserting

但我不明白如何编写脚本来实现这一目标.我已经乱搞了一堆,我想我有这些问题

- 我没有正确地形成发布请求 - 我错过了某种身份验证步骤.

我是一个全新的,我在这里复制粘贴.一些看起来有用的资源:

这家伙似乎已经想通了如何编写一个应用程序脚本发送POST请求 http://blog.vivekhaldar.com/post/428652690/google-apps-script-spreadsheets-mashup-hub

这似乎很重要

http://code.google.com/googleapps/appsscript/class_urlfetchapp.html
Run Code Online (Sandbox Code Playgroud)

这些人似乎在做类似的事情,但我无法弄清楚如何让它发挥作用

http://groups.google.com/group/fusion-tables-users-group/browse_thread/thread/99db4db33e405f01


function deet() {
  var advancedArgs = {
      method: "post", 
      payload: "?sql=" + "INSERT INTO 1299801(Text, Number) VALUES ('Blue Shoes', 50)", 
      headers: {"Authorization": "Basic <base64 encoding of your username:passwd"}};
  var response = UrlFetchApp.fetch(
      "https://www.google.com/fusiontables/api/query",advancedArgs);

}
Run Code Online (Sandbox Code Playgroud)

提前致谢!

google-docs google-apps google-sheets google-apps-script google-fusion-tables

3
推荐指数
1
解决办法
8604
查看次数

android webview pdf查看

我正在构建一个应用程序,允许用户在Web视图中单击指向pdf文档的链接并在视图中显示它.我使用谷歌文档查看PDF文件工作,但我的问题是,我只希望该方法适用于pdf链接而不是每个链接,继承我的代码:

public class HelloWebViewActivity extends Activity 
{
WebView mWebView;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) 
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    mWebView = (WebView) findViewById(R.id.webview);
    mWebView.getSettings().setJavaScriptEnabled(true);
    mWebView.loadUrl("https://nuigalway.blackboard.com/webapps/login/");
    mWebView.setWebViewClient(new HelloWebViewClient());

}

private class HelloWebViewClient extends WebViewClient 
{
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url)
    {
        String googleDocs = "https://docs.google.com/viewer?url="; 
        mWebView.loadUrl(googleDocs + url);
        return true;
    }
}

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
    if ((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack())
    {
        mWebView.goBack();
        return true;
    }
    return …
Run Code Online (Sandbox Code Playgroud)

pdf android google-docs webview

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

仅遵循某些细胞的配方模式

我试图获得excel来遵循从单元格中获取信息的模式,同时保持公式中的其他单元格静态.

如下:

=importxml(CONCATENATE(A1,B17),E1)
Run Code Online (Sandbox Code Playgroud)

A1 =永远不会改变

B17 =每次增加1.例如:B17,B18,B19等......

E1 =永远不会改变

现在似乎excel正在计算我目前所处的细胞中的细胞数量,一旦我尝试遵循该模式,它就会计算相同数量的细胞来捕获模式中的细胞.(例如:7个单元格向上,因此当我从当前单元格向下移动时,它一直在寻找单元格中7个单元格中的数据,这些数据通常是空的).此外,现在所有细胞都在模式中发生变化,我只需要一些细胞遵循这种模式.

我很感激任何帮助.

excel google-docs excel-formula

3
推荐指数
1
解决办法
1487
查看次数

在Google文档表单中,如何将多项选择答案"其他"更改为其他内容?

我正在尝试在Google表单中创建一个调查,并希望创建一个多项选择题,其中一个答案是"不接受(请评论)".我想在选择这个多项选择答案后允许此人添加一些文字.

在Google表单中创建此多项选择问题时,它似乎有一个带有文本框的"其他"选项,但它不允许我将默认文本"其他"更改为其他内容.有谁知道是否可以更改默认文本"其他"?或者还有其他方法可以做到这一点吗?谢谢.

在此输入图像描述

forms survey google-docs

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

Google文档导航面板

我正在为Google Docs编写一个脚本.我想获得文档中所有标题的位置.然后我想在文档中创建一个包含这些标题的其他链接列表.我不想使用TABLE_OF_CONTENTS.我想在Word 2010中建立相似性导航面板(链接).仅限Google文档.我如何获得该职位,或创建文档中所有标题的链接并将其放在侧边栏中?谢谢您的帮助!祝你今天愉快.

google-docs google-apps-script

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

Google文档的脚本.makeCopy()是否未复制注释?

复制Google Doc文档以同时复制“复制文档”中的注释时,您好是可能的。因为我尝试使用TEMPLATE_DOC_ID进行了此操作,该注释包含很多注释,但是我在“复制”中找不到注释。缺少什么?这是另一种方法?谢谢!

//Make a copy of the template file
        var documentId = DriveApp.getFileById(TEMPLATE_DOC_ID).makeCopy().getId();
Run Code Online (Sandbox Code Playgroud)

google-docs google-apps-script

3
推荐指数
1
解决办法
575
查看次数