A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

Class ImageServiceClient

Inheritance
System.Object
ImageServiceClient
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.ImageLibrary
Assembly: EPiServer.ImageLibrary.dll
Version: 11.20.7
Syntax
public class ImageServiceClient : IImageService

Constructors

ImageServiceClient(ImageServiceOptions)

Declaration
public ImageServiceClient(ImageServiceOptions options)
Parameters
Type Name Description
ImageServiceOptions options

ImageServiceClient(String)

Declaration
[Obsolete("Use constructor that takes options instead, read options from container", true)]
public ImageServiceClient(string endpointConfigurationName)
Parameters
Type Name Description
System.String endpointConfigurationName

Methods

RenderImage(Byte[], IEnumerable<ImageOperation>, String, Single, Int32)

Declaration
public byte[] RenderImage(byte[] imageBuffer, IEnumerable<ImageOperation> operations, string mimeType, float zoomFactor, int jpegQuality)
Parameters
Type Name Description
System.Byte[] imageBuffer
System.Collections.Generic.IEnumerable<ImageOperation> operations
System.String mimeType
System.Single zoomFactor
System.Int32 jpegQuality
Returns
Type Description
System.Byte[]

Implements

Extension Methods