public sealed class Image : IMessage<Overlay.Types.Image>, IEquatable<Overlay.Types.Image>, IDeepCloneable<Overlay.Types.Image>, IBufferMessage, IMessage
Reference documentation and code samples for the Transcoder v1 API class Overlay.Types.Image.
public Overlay.Types.NormalizedCoordinate Resolution { get; set; }
Normalized image resolution, based on output video resolution. Valid
values: 0.0–1.0. To respect the original image aspect ratio, set
either x or y to 0.0. To use the original image resolution, set
both x and y to 0.0.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["This documentation covers the `Overlay.Types.Image` class within the Google Cloud Transcoder v1 API, specifically for version 2.2.0, with links to other versions from 1.0.0 to 2.9.0."],["The `Overlay.Types.Image` class represents an overlaid JPEG image and implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The class has two constructors: a default one (`Image()`) and another that copies from an existing `Overlay.Types.Image` object (`Image(Overlay.Types.Image other)`)."],["Key properties of the `Overlay.Types.Image` class include `Alpha` (image opacity), `Resolution` (normalized image dimensions), and `Uri` (Cloud Storage location of the JPEG image)."],["The `Uri` property requires a valid path to a jpeg image in a Cloud Storage bucket."]]],[]]