如何通过api在google幻灯片中填充线性渐变颜色?

2024-04-23

下面是正常填充颜色的示例。

$requests[] = new \Google_Service_Slides_Request(array(
                      'updateShapeProperties' => array(
                        'objectId' => "elementID",
                        'fields' => "shapeBackgroundFill.solidFill.color",
                          'shapeProperties' => array(
                            'shapeBackgroundFill' =>  array(
                              'solidFill' => array(
                                'color' => array(
                                  'rgbColor' => array(
                                    'red' => "RGBCODE_0",
                                    'green' => "RGBCODE_1",
                                    'blue' => "RGBCODE_2"
                                  ),
                                ),
                              ),
                            ),
                          ),
                        ),
                      )
                    );

我想通过 GOOGLE API 在 google 幻灯片中设置如下所示的颜色。

background: linear-gradient(to right, rgba(255,255,255,0.1), rgba(245,185,188,1));

上面的 HTML 和 CSS 代码。


由于您可以撤回幻灯片 API 文档 https://developers.google.com/slides/reference/rest/v1/presentations.pages/shapes#Page.ShapeBackgroundFill,目前唯一存在的接口ShapeBackgroundFill are propertyState and solidFill.

遗憾的是,渐变填充不是一种选择。

事实上,即使从用户界面来看也是如此实现自定义渐变作为形状背景填充。

如果有任何帮助:您可以实施主题颜色 https://developers.google.com/slides/reference/rest/v1/presentations.pages/other#Page.ThemeColorType.

如果这不能解决您的问题,您可以提交功能要求 https://cloud.google.com/support/docs/issue-trackers at 谷歌公共问题跟踪器 https://issuetracker.google.com/并希望该功能将来能够实现。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何通过api在google幻灯片中填充线性渐变颜色? 的相关文章

随机推荐