Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 如何将Google文档中的InLineImage更改为PositioneImage?_Google Apps Script_Position_Google Docs_Inline Images - Fatal编程技术网

Google apps script 如何将Google文档中的InLineImage更改为PositioneImage?

Google apps script 如何将Google文档中的InLineImage更改为PositioneImage?,google-apps-script,position,google-docs,inline-images,Google Apps Script,Position,Google Docs,Inline Images,GoogleApps脚本中的新类提出了很多问题 它如何与图像的当前行内/换行文本/换行文本选项相关?我假设它不是一个,那么它是否包装文本 图像是否保留其超链接?当前,将图像从“内联”更改为“包裹/断开”会删除其超链接 比方说,我想将当前的InlineImage从其当前位置向下移动一个像素。如何获取InlineImage的当前偏移量,将其转换为PositionImage,然后切换到?周围的文字将如何变化?或者它可以只是相对于原始偏移,而不必获得实际偏移 编辑:显然,实际上没有办法获得内联图像的坐标

GoogleApps脚本中的新类提出了很多问题

  • 它如何与图像的当前行内/换行文本/换行文本选项相关?我假设它不是一个,那么它是否包装文本

  • 图像是否保留其超链接?当前,将图像从“内联”更改为“包裹/断开”会删除其超链接

  • 比方说,我想将当前的InlineImage从其当前位置向下移动一个像素。如何获取InlineImage的当前偏移量,将其转换为PositionImage,然后切换到?周围的文字将如何变化?或者它可以只是相对于原始偏移,而不必获得实际偏移

  • 编辑:显然,实际上没有办法获得内联图像的坐标,因此第三个问题在气体变化之前可能是空的。

    我刚刚更新了有关位置图像的新信息-它可能有助于回答您的问题

    相对于图像的当前行内/换行文本/换行文本选项,它(位置图像)是如何工作的?我假设它不是一个内联图像,那么它是否包装文本

    位置图像实际上不是一个内联图像。它定位在段落中,段落文本可以以不同的方式围绕图像流动,具体取决于图像的设置。通过UI提供的所有选项都以编程方式支持

    图像是否保留其超链接(如果将内联图像更改为位置图像)?当前,将图像从内联更改为包裹/断开(通过UI)会删除其超链接

    无法直接以编程方式将InlineImage更改为PositionImage。相反,您需要复制InlineImage blob,删除InlineImage,然后在附近或新段落中插入新位置图像。(我的猜测是,当您通过UI进行相同的更改时,在封面下会发生这种情况。)任何超链接都将丢失,并且无法通过编程方式(目前)将超链接附加到位置图像

    比方说,我想将当前的InlineImage从其当前位置向下移动一个像素。如何获取InlineImage的当前偏移量,将其转换为PositioneImage,然后切换到新偏移量?周围的文字将如何变化?或者它可以只是相对于原始偏移,而不必获得实际偏移

    如上所述,但定位可能很棘手。请记住,InlineImage是
    主体
    页脚部分
    标题部分
    表格单元格
    元素的子元素。新位置图像将锚定在
    段落
    列表项
    中。立即,这意味着图像会发生一些移动,并且可能会受到字体、行距、边距等的影响。此外,您控制的偏移量是相对于锚元素的左上角的,因此我们回到了确定其位置的技巧,即相对于前一幅InlineImage的位置