GoogleApi.Slides.V1.Model.ReplaceAllShapesWithImageRequest (google_api_slides v0.24.0)
View SourceReplaces 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
(type:GoogleApi.Slides.V1.Model.SubstringMatchCriteria.t
, default:nil
) - If set, this request will replace all of the shapes that contain the given text. -
imageReplaceMethod
(type:String.t
, default:nil
) - The image replace method. If you specify both areplace_method
and animage_replace_method
, theimage_replace_method
takes precedence. If you do not specify a value forimage_replace_method
, but specify a value forreplace_method
, then the specifiedreplace_method
value is used. If you do not specify either, then CENTER_INSIDE is used. -
imageUrl
(type:String.t
, default:nil
) - 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. -
pageObjectIds
(type:list(String.t)
, default:nil
) - 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. -
replaceMethod
(type:String.t
, default:nil
) - The replace method. Deprecated: useimage_replace_method
instead. If you specify both areplace_method
and animage_replace_method
, theimage_replace_method
takes precedence.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Slides.V1.Model.ReplaceAllShapesWithImageRequest{ containsText: GoogleApi.Slides.V1.Model.SubstringMatchCriteria.t() | nil, imageReplaceMethod: String.t() | nil, imageUrl: String.t() | nil, pageObjectIds: [String.t()] | nil, replaceMethod: String.t() | nil }