google_api_slides v0.1.0 GoogleApi.Slides.V1.Model.ReplaceAllShapesWithImageRequest View Source
Replaces all shapes that match the given criteria with the provided image. The images replacing the shapes are rectangular after being inserted into the presentation and do not take on the forms of the shapes.
Attributes
- containsText (SubstringMatchCriteria): If set, this request will replace all of the shapes that contain the given text. Defaults to:
null
. imageReplaceMethod (String.t): The image replace method. If you specify both a `replace_method` and an `image_replace_method`, the `image_replace_method` takes precedence. If you do not specify a value for `image_replace_method`, but specify a value for `replace_method`, then the specified `replace_method` value is used. If you do not specify either, then CENTER_INSIDE is used. Defaults to:
null
.- Enum - one of [IMAGE_REPLACE_METHOD_UNSPECIFIED, CENTER_INSIDE, CENTER_CROP]
- imageUrl (String.t): The image URL. The image is fetched once at insertion time and a copy is stored for display inside the presentation. Images must be less than 50MB in size, cannot exceed 25 megapixels, and must be in one of PNG, JPEG, or GIF format. The provided URL can be at most 2 kB in length. The URL itself is saved with the image, and exposed via the Image.source_url field. Defaults to:
null
. - pageObjectIds ([String.t]): If non-empty, limits the matches to page elements only on the given pages. Returns a 400 bad request error if given the page object ID of a notes page or a notes master, or if a page with that object ID doesn't exist in the presentation. Defaults to:
null
. replaceMethod (String.t): The replace method. Deprecated: use `image_replace_method` instead. If you specify both a `replace_method` and an `image_replace_method`, the `image_replace_method` takes precedence. Defaults to:
null
.- Enum - one of [CENTER_INSIDE, CENTER_CROP]
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields
Link to this section Types
t() :: %GoogleApi.Slides.V1.Model.ReplaceAllShapesWithImageRequest{ containsText: GoogleApi.Slides.V1.Model.SubstringMatchCriteria.t(), imageReplaceMethod: any(), imageUrl: any(), pageObjectIds: [any()], replaceMethod: any() }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.