如何使用固定大小的元素创建Google文档?

时间:2015-07-08 20:58:27

标签: google-apps-script

所以情况就是这样: 我有一个带有附加Google Apps脚本的Google电子表格。 根据电子表格中的数据,我想创建一个可以打印到标签贴纸上的文档。换句话说,我必须创建一个m×n矩阵的元素,这些元素具有固定的大小(w×h mm)。我更喜欢能够在网络浏览器中进行所有操作,而且我真的不明白为什么这不应该是可能的,但到目前为止我所尝试的选项都没有产生一个文件,我有必要的布局控制水平:

  • 创建电子表格,其中每个单元格都包含标签的文本。 但是,我只能设置单元格的高度和宽度,而不是像素 毫米,以及我无法控制的打印页边距被添加到文档中。 (并且,为了限制显示 在垂直方向的细胞内容我必须做一个奇怪的 通过将我的单元格与其下方的单元格合并来解决此问题。有什么用 那?)
  • 使用表格创建文档,其中每个单元格包含 标签的文字。在这种情况下,我可以设置a的最小高度 细胞,但我无法限制最大高度。如果可以检测表格单元格的当前高度,我可以截断溢出单元格的字符串,但此信息不可用。或者,如果我可以修改文档的基础HTML表示,我可以修改相关属性,但这也是不可能的。
  • 创建HTML文档 使用表格,其中每个单元格包含标签的文本。在这 case我可以直接设置单元格的宽度和高度并使用 overflow 属性将内容限制为给定的范围。 但是,我无法在我的文档区域中创建HTML文件,因此我尝试使用 ModelessDialog包含我的表。这种作品就是在那里 Firefox和Safari(虽然不是在Google Chrome中!)我可以打印出来 该表,但它的第一页。这是由于身体 HTML中自动包含的内容 < div id =“guest”style =“height:100%; overflow:auto”>
    而且我还没有找到摆脱这种方法的方法。

有没有人建议如何实现我的目标?

0 个答案:

没有答案