• Core
  • Infrastructure
  • Web
  • Extensions
Search Results for

    Show / Hide Table of Contents

    Enum ImageCropMode

    Namespace: Umbraco.Cms.Core.Models
    Assembly: Umbraco.Core.dll
    Syntax
    public enum ImageCropMode

    Fields

    Name Description
    BoxPad

    When upscaling an image the image pixels themselves are not resized, rather the image is padded to fit the given dimensions.

    Crop

    Resizes the image to the given dimensions. If the set dimensions do not match the aspect ratio of the original image then the output is cropped to match the new aspect ratio.

    Max

    Resizes the image to the given dimensions. If the set dimensions do not match the aspect ratio of the original image then the output is resized to the maximum possible value in each direction while maintaining the original aspect ratio.

    Min

    Resizes the image until the shortest side reaches the set given dimension. This will maintain the aspect ratio of the original image. Upscaling is disabled in this mode and the original image will be returned if attempted.

    Pad

    Passing a single dimension will automatically preserve the aspect ratio of the original image. If the requested aspect ratio is different then the image will be padded to fit.

    Stretch

    Resizes the image to the given dimensions. If the set dimensions do not match the aspect ratio of the original image then the output is stretched to match the new aspect ratio.

    Extension Methods

    DictionaryExtensions.MergeLeft<ImageCropMode, TK, TV>(IEnumerable<IDictionary<TK, TV>>, Boolean)
    DictionaryExtensions.MergeLeft<ImageCropMode, TK, TV>(IDictionary<TK, TV>, Boolean)
    EnumerableExtensions.Yield<ImageCropMode>()
    EnumExtensions.HasFlagAny<ImageCropMode>(ImageCropMode)
    ObjectExtensions.AsEnumerableOfOne<ImageCropMode>()
    ObjectExtensions.DisposeIfDisposable()
    ObjectExtensions.SafeCast<T>()
    ObjectExtensions.TryConvertTo<T>()
    ObjectExtensions.TryConvertTo(Type)
    ObjectExtensions.ToDictionary<ImageCropMode, TProperty, TVal>(Expression<Func<ImageCropMode, TProperty>>[])
    ObjectExtensions.ToDictionary<TVal>(String[])
    ObjectExtensions.ToXmlString(Type)
    ObjectExtensions.ToXmlString<T>()
    ObjectExtensions.AsGuid()
    ExpressionHelper.GetPropertyInfo<ImageCropMode, TProperty>(Expression<Func<ImageCropMode, TProperty>>)
    • Improve this Doc
    • View Source
    In This Article
    • Fields
    • Extension Methods
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX