• Articles
  • API Documentation
Search Results for

    Show / Hide Table of Contents
    • SixLabors.ImageSharp
      • ByteOrder
      • Color
      • ColorMatrix
      • Configuration
      • DenseMatrix<T>
      • GeometryUtilities
      • GraphicOptionsDefaultsExtensions
      • GraphicsOptions
      • IDeepCloneable
      • IDeepCloneable<T>
      • Image
      • ImageExtensions
      • ImageFormatException
      • ImageFrame
      • ImageFrameCollection
      • ImageFrameCollectionExtensions
      • ImageFrameCollection<TPixel>
      • ImageFrame<TPixel>
      • ImageInfo
      • ImageProcessingException
      • Image<TPixel>
      • IndexedImageFrame<TPixel>
      • InvalidImageContentException
      • Matrix3x2Extensions
      • MetadataExtensions
      • Number
      • PixelAccessorAction<TPixel>
      • PixelAccessorAction<TPixel1, TPixel2>
      • PixelAccessorAction<TPixel1, TPixel2, TPixel3>
      • PixelAccessor<TPixel>
      • Point
      • PointF
      • Rational
      • ReadOrigin
      • Rectangle
      • RectangleF
      • SignedRational
      • Size
      • SizeF
      • UnknownImageFormatException
    • SixLabors.ImageSharp.Advanced
      • AdvancedImageExtensions
      • IConfigurationProvider
      • IImageVisitor
      • IImageVisitorAsync
      • IRowIntervalOperation
      • IRowIntervalOperation<TBuffer>
      • IRowOperation
      • IRowOperation<TBuffer>
      • ParallelExecutionSettings
      • ParallelRowIterator
    • SixLabors.ImageSharp.ColorSpaces
      • CieLab
      • CieLch
      • CieLchuv
      • CieLuv
      • CieXyy
      • CieXyz
      • Cmyk
      • Hsl
      • Hsv
      • HunterLab
      • Illuminants
      • LinearRgb
      • Lms
      • Rgb
      • RgbWorkingSpaces
      • YCbCr
    • SixLabors.ImageSharp.ColorSpaces.Companding
      • GammaCompanding
      • LCompanding
      • Rec2020Companding
      • Rec709Companding
      • SRgbCompanding
    • SixLabors.ImageSharp.ColorSpaces.Conversion
      • CieXyChromaticityCoordinates
      • ColorSpaceConverter
      • ColorSpaceConverterOptions
      • GammaWorkingSpace
      • IChromaticAdaptation
      • LWorkingSpace
      • LmsAdaptationMatrix
      • Rec2020WorkingSpace
      • Rec709WorkingSpace
      • RgbPrimariesChromaticityCoordinates
      • RgbWorkingSpace
      • SRgbWorkingSpace
      • VonKriesChromaticAdaptation
    • SixLabors.ImageSharp.Compression.Zlib
      • DeflateCompressionLevel
    • SixLabors.ImageSharp.Diagnostics
      • MemoryDiagnostics
      • UndisposedAllocationDelegate
    • SixLabors.ImageSharp.Formats
      • DecoderOptions
      • IImageDecoder
      • IImageEncoder
      • IImageFormat
      • IImageFormatConfigurationModule
      • IImageFormatDetector
      • IImageFormat<TFormatMetadata>
      • IImageFormat<TFormatMetadata, TFormatFrameMetadata>
      • ISpecializedDecoderOptions
      • ISpecializedImageDecoder<T>
      • ImageDecoder
      • ImageEncoder
      • ImageFormatManager
      • PixelTypeInfo
      • QuantizingImageEncoder
      • SpecializedImageDecoder<T>
    • SixLabors.ImageSharp.Formats.Bmp
      • BmpBitsPerPixel
      • BmpConfigurationModule
      • BmpDecoder
      • BmpDecoderOptions
      • BmpEncoder
      • BmpFileMarkerType
      • BmpFormat
      • BmpImageFormatDetector
      • BmpInfoHeaderType
      • BmpMetadata
      • RleSkippedPixelHandling
    • SixLabors.ImageSharp.Formats.Gif
      • GifColorTableMode
      • GifConfigurationModule
      • GifDecoder
      • GifDisposalMethod
      • GifEncoder
      • GifFormat
      • GifFrameMetadata
      • GifImageFormatDetector
      • GifMetadata
      • IGifExtension
    • SixLabors.ImageSharp.Formats.Jpeg
      • JpegConfigurationModule
      • JpegDecoder
      • JpegDecoderOptions
      • JpegDecoderResizeMode
      • JpegEncoder
      • JpegEncodingColor
      • JpegFormat
      • JpegImageFormatDetector
      • JpegMetadata
    • SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder
      • HuffmanSpec
    • SixLabors.ImageSharp.Formats.Pbm
      • PbmColorType
      • PbmComponentType
      • PbmConfigurationModule
      • PbmDecoder
      • PbmEncoder
      • PbmEncoding
      • PbmFormat
      • PbmImageFormatDetector
      • PbmMetadata
    • SixLabors.ImageSharp.Formats.Png
      • PngBitDepth
      • PngBlendMethod
      • PngChunkFilter
      • PngColorType
      • PngConfigurationModule
      • PngCrcChunkHandling
      • PngDecoder
      • PngDecoderOptions
      • PngDisposalMethod
      • PngEncoder
      • PngFilterMethod
      • PngFormat
      • PngFrameMetadata
      • PngImageFormatDetector
      • PngInterlaceMode
      • PngMetadata
      • PngTransparentColorMode
    • SixLabors.ImageSharp.Formats.Png.Chunks
      • PngTextData
    • SixLabors.ImageSharp.Formats.Qoi
      • QoiChannels
      • QoiColorSpace
      • QoiConfigurationModule
      • QoiEncoder
      • QoiFormat
      • QoiImageFormatDetector
      • QoiMetadata
    • SixLabors.ImageSharp.Formats.Tga
      • TgaBitsPerPixel
      • TgaCompression
      • TgaConfigurationModule
      • TgaDecoder
      • TgaEncoder
      • TgaFormat
      • TgaImageFormatDetector
      • TgaImageType
      • TgaImageTypeExtensions
      • TgaMetadata
    • SixLabors.ImageSharp.Formats.Tiff
      • TiffBitsPerPixel
      • TiffBitsPerSample
      • TiffConfigurationModule
      • TiffDecoder
      • TiffEncoder
      • TiffFormat
      • TiffFormatType
      • TiffFrameMetadata
      • TiffImageFormatDetector
      • TiffMetadata
    • SixLabors.ImageSharp.Formats.Tiff.Compression
      • FaxCompressionOptions
    • SixLabors.ImageSharp.Formats.Tiff.Compression.Decompressors
      • LzwString
    • SixLabors.ImageSharp.Formats.Tiff.Constants
      • TiffCompression
      • TiffInkSet
      • TiffNewSubfileType
      • TiffPhotometricInterpretation
      • TiffPlanarConfiguration
      • TiffPredictor
      • TiffSampleFormat
      • TiffSubfileType
    • SixLabors.ImageSharp.Formats.Webp
      • BackgroundColorHandling
      • WebpBitsPerPixel
      • WebpBlendMethod
      • WebpConfigurationModule
      • WebpDecoder
      • WebpDecoderOptions
      • WebpDisposalMethod
      • WebpEncoder
      • WebpEncodingMethod
      • WebpFileFormatType
      • WebpFormat
      • WebpFrameMetadata
      • WebpImageFormatDetector
      • WebpMetadata
      • WebpTransparentColorMode
    • SixLabors.ImageSharp.Memory
      • AllocationOptions
      • Buffer2DExtensions
      • Buffer2DRegion<T>
      • Buffer2D<T>
      • IMemoryGroup<T>
      • InvalidMemoryOperationException
      • MemoryAllocator
      • MemoryAllocatorExtensions
      • MemoryAllocatorOptions
      • RowInterval
      • SimpleGcMemoryAllocator
    • SixLabors.ImageSharp.Metadata
      • ImageFrameMetadata
      • ImageMetadata
      • PixelResolutionUnit
    • SixLabors.ImageSharp.Metadata.Profiles.Cicp
      • CicpColorPrimaries
      • CicpMatrixCoefficients
      • CicpProfile
      • CicpTransferCharacteristics
    • SixLabors.ImageSharp.Metadata.Profiles.Exif
      • EncodedString
      • EncodedString.CharacterCode
      • ExifDataType
      • ExifOrientationMode
      • ExifParts
      • ExifProfile
      • ExifTag
      • ExifTag<TValueType>
      • IExifValue
      • IExifValue<TValueType>
    • SixLabors.ImageSharp.Metadata.Profiles.Icc
      • IccColorSpaceType
      • IccDeviceAttribute
      • IccPrimaryPlatformType
      • IccProfile
      • IccProfileClass
      • IccProfileFlag
      • IccProfileHeader
      • IccProfileId
      • IccProfileTag
      • IccRenderingIntent
      • IccTagDataEntry
      • IccTypeSignature
      • IccVersion
      • InvalidIccProfileException
    • SixLabors.ImageSharp.Metadata.Profiles.Iptc
      • IptcProfile
      • IptcTag
      • IptcTagExtensions
      • IptcValue
    • SixLabors.ImageSharp.Metadata.Profiles.Xmp
      • XmpProfile
    • SixLabors.ImageSharp.PixelFormats
      • A8
      • Abgr32
      • Argb32
      • Bgr24
      • Bgr565
      • Bgra32
      • Bgra4444
      • Bgra5551
      • Byte4
      • HalfSingle
      • HalfVector2
      • HalfVector4
      • IPackedVector<TPacked>
      • IPixel
      • IPixel<TSelf>
      • L16
      • L8
      • La16
      • La32
      • NormalizedByte2
      • NormalizedByte4
      • NormalizedShort2
      • NormalizedShort4
      • PixelAlphaCompositionMode
      • PixelAlphaRepresentation
      • PixelBlender<TPixel>
      • PixelColorBlendingMode
      • PixelConversionModifiers
      • PixelOperations<TPixel>
      • Rg32
      • Rgb24
      • Rgb48
      • Rgba1010102
      • Rgba32
      • Rgba64
      • RgbaVector
      • Short2
      • Short4
    • SixLabors.ImageSharp.Processing
      • AdaptiveThresholdExtensions
      • AffineTransformBuilder
      • AnchorPositionMode
      • AutoOrientExtensions
      • BackgroundColorExtensions
      • BinaryDitherExtensions
      • BinaryThresholdExtensions
      • BinaryThresholdMode
      • BlackWhiteExtensions
      • BokehBlurExtensions
      • BoxBlurExtensions
      • BrightnessExtensions
      • ColorBlindnessExtensions
      • ColorBlindnessMode
      • ContrastExtensions
      • CropExtensions
      • DetectEdgesExtensions
      • DitherExtensions
      • DrawImageExtensions
      • EntropyCropExtensions
      • FilterExtensions
      • FlipExtensions
      • FlipMode
      • GaussianBlurExtensions
      • GaussianSharpenExtensions
      • GlowExtensions
      • GrayscaleExtensions
      • GrayscaleMode
      • HistogramEqualizationExtensions
      • HueExtensions
      • IImageProcessingContext
      • InvertExtensions
      • KnownDitherings
      • KnownEdgeDetectorKernels
      • KnownFilterMatrices
      • KnownQuantizers
      • KnownResamplers
      • KodachromeExtensions
      • LightnessExtensions
      • LomographExtensions
      • MedianBlurExtensions
      • OilPaintExtensions
      • OpacityExtensions
      • PadExtensions
      • PixelRowDelegateExtensions
      • PixelRowOperation
      • PixelRowOperation<T>
      • PixelateExtensions
      • PolaroidExtensions
      • ProcessingExtensions
      • ProjectiveTransformBuilder
      • QuantizeExtensions
      • ResizeExtensions
      • ResizeMode
      • ResizeOptions
      • RotateExtensions
      • RotateFlipExtensions
      • RotateMode
      • SaturateExtensions
      • SepiaExtensions
      • SkewExtensions
      • SwizzleExtensions
      • TaperCorner
      • TaperSide
      • TransformExtensions
      • TransformSpace
      • VignetteExtensions
    • SixLabors.ImageSharp.Processing.Processors
      • CloningImageProcessor
      • CloningImageProcessor<TPixel>
      • ICloningImageProcessor
      • ICloningImageProcessor<TPixel>
      • IImageProcessor
      • IImageProcessor<TPixel>
      • ImageProcessor<TPixel>
    • SixLabors.ImageSharp.Processing.Processors.Binarization
      • AdaptiveThresholdProcessor
      • BinaryThresholdProcessor
    • SixLabors.ImageSharp.Processing.Processors.Convolution
      • BokehBlurProcessor
      • BorderWrappingMode
      • BoxBlurProcessor
      • EdgeDetector2DKernel
      • EdgeDetector2DProcessor
      • EdgeDetectorCompassKernel
      • EdgeDetectorCompassProcessor
      • EdgeDetectorKernel
      • EdgeDetectorProcessor
      • GaussianBlurProcessor
      • GaussianSharpenProcessor
      • MedianBlurProcessor
    • SixLabors.ImageSharp.Processing.Processors.Dithering
      • ErrorDither
      • IDither
      • IPaletteDitherImageProcessor<TPixel>
      • OrderedDither
      • PaletteDitherProcessor
    • SixLabors.ImageSharp.Processing.Processors.Drawing
      • DrawImageProcessor
    • SixLabors.ImageSharp.Processing.Processors.Effects
      • IPixelRowDelegate
      • OilPaintingProcessor
      • PixelateProcessor
    • SixLabors.ImageSharp.Processing.Processors.Filters
      • AchromatomalyProcessor
      • AchromatopsiaProcessor
      • BlackWhiteProcessor
      • BrightnessProcessor
      • ContrastProcessor
      • DeuteranomalyProcessor
      • DeuteranopiaProcessor
      • FilterProcessor
      • GrayscaleBt601Processor
      • GrayscaleBt709Processor
      • HueProcessor
      • InvertProcessor
      • KodachromeProcessor
      • LightnessProcessor
      • LomographProcessor
      • OpacityProcessor
      • PolaroidProcessor
      • ProtanomalyProcessor
      • ProtanopiaProcessor
      • SaturateProcessor
      • SepiaProcessor
      • TritanomalyProcessor
      • TritanopiaProcessor
    • SixLabors.ImageSharp.Processing.Processors.Normalization
      • AdaptiveHistogramEqualizationProcessor
      • AdaptiveHistogramEqualizationSlidingWindowProcessor
      • AutoLevelProcessor
      • GlobalHistogramEqualizationProcessor
      • HistogramEqualizationMethod
      • HistogramEqualizationOptions
      • HistogramEqualizationProcessor
    • SixLabors.ImageSharp.Processing.Processors.Overlays
      • BackgroundColorProcessor
      • GlowProcessor
      • VignetteProcessor
    • SixLabors.ImageSharp.Processing.Processors.Quantization
      • ColorMatchingMode
      • DefaultPixelSamplingStrategy
      • ExtensivePixelSamplingStrategy
      • IPixelSamplingStrategy
      • IQuantizer
      • IQuantizer<TPixel>
      • OctreeQuantizer
      • OctreeQuantizer<TPixel>
      • PaletteQuantizer
      • QuantizeProcessor
      • QuantizerConstants
      • QuantizerOptions
      • QuantizerUtilities
      • WebSafePaletteQuantizer
      • WernerPaletteQuantizer
      • WuQuantizer
    • SixLabors.ImageSharp.Processing.Processors.Transforms
      • AffineTransformProcessor
      • AutoOrientProcessor
      • BicubicResampler
      • BoxResampler
      • CropProcessor
      • CubicResampler
      • DegenerateTransformException
      • EntropyCropProcessor
      • FlipProcessor
      • IResampler
      • IResamplingTransformImageProcessor<TPixel>
      • ISwizzler
      • LanczosResampler
      • NearestNeighborResampler
      • ProjectiveTransformProcessor
      • ResizeProcessor
      • RotateProcessor
      • SkewProcessor
      • SwizzleProcessor<TSwizzler>
      • TriangleResampler
      • WelchResampler

    Struct Size

    Stores an ordered pair of integers, which specify a height and width.

    Implements
    IEquatable<Size>
    Inherited Members
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: SixLabors.ImageSharp
    Assembly: SixLabors.ImageSharp.dll
    Syntax
    public struct Size : IEquatable<Size>
    Remarks

    This struct is fully mutable. This is done (against the guidelines) for the sake of performance, as it avoids the need to create new values for modification operations.

    Constructors

    | Edit this page View Source

    Size(Point)

    Initializes a new instance of the Size struct from the given Point.

    Declaration
    public Size(Point point)
    Parameters
    Type Name Description
    Point point

    The point.

    | Edit this page View Source

    Size(Size)

    Initializes a new instance of the Size struct.

    Declaration
    public Size(Size size)
    Parameters
    Type Name Description
    Size size

    The size.

    | Edit this page View Source

    Size(int)

    Initializes a new instance of the Size struct.

    Declaration
    public Size(int value)
    Parameters
    Type Name Description
    int value

    The width and height of the size.

    | Edit this page View Source

    Size(int, int)

    Initializes a new instance of the Size struct.

    Declaration
    public Size(int width, int height)
    Parameters
    Type Name Description
    int width

    The width of the size.

    int height

    The height of the size.

    Fields

    | Edit this page View Source

    Empty

    Represents a Size that has Width and Height values set to zero.

    Declaration
    public static readonly Size Empty
    Field Value
    Type Description
    Size

    Properties

    | Edit this page View Source

    Height

    Gets or sets the height of this Size.

    Declaration
    public int Height { readonly get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    Width

    Gets or sets the width of this Size.

    Declaration
    public int Width { readonly get; set; }
    Property Value
    Type Description
    int

    Methods

    | Edit this page View Source

    Add(Size, Size)

    Performs vector addition of two Size objects.

    Declaration
    public static Size Add(Size left, Size right)
    Parameters
    Type Name Description
    Size left

    The size on the left hand of the operand.

    Size right

    The size on the right hand of the operand.

    Returns
    Type Description
    Size

    The Size.

    | Edit this page View Source

    Ceiling(SizeF)

    Converts a SizeF to a Size by performing a ceiling operation on all the dimensions.

    Declaration
    public static Size Ceiling(SizeF size)
    Parameters
    Type Name Description
    SizeF size

    The size.

    Returns
    Type Description
    Size

    The Size.

    | Edit this page View Source

    Deconstruct(out int, out int)

    Deconstructs this size into two integers.

    Declaration
    public void Deconstruct(out int width, out int height)
    Parameters
    Type Name Description
    int width

    The out value for the width.

    int height

    The out value for the height.

    | Edit this page View Source

    Equals(Size)

    Indicates whether the current object is equal to another object of the same type.

    Declaration
    public bool Equals(Size other)
    Parameters
    Type Name Description
    Size other

    An object to compare with this object.

    Returns
    Type Description
    bool

    true if the current object is equal to the other parameter; otherwise, false.

    | Edit this page View Source

    Equals(object?)

    Indicates whether this instance and a specified object are equal.

    Declaration
    public override bool Equals(object? obj)
    Parameters
    Type Name Description
    object obj

    The object to compare with the current instance.

    Returns
    Type Description
    bool

    true if obj and this instance are the same type and represent the same value; otherwise, false.

    Overrides
    ValueType.Equals(object)
    | Edit this page View Source

    GetHashCode()

    Returns the hash code for this instance.

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int

    A 32-bit signed integer that is the hash code for this instance.

    Overrides
    ValueType.GetHashCode()
    | Edit this page View Source

    Round(SizeF)

    Converts a SizeF to a Size by performing a round operation on all the dimensions.

    Declaration
    public static Size Round(SizeF size)
    Parameters
    Type Name Description
    SizeF size

    The size.

    Returns
    Type Description
    Size

    The Size.

    | Edit this page View Source

    Subtract(Size, Size)

    Contracts a Size by another Size.

    Declaration
    public static Size Subtract(Size left, Size right)
    Parameters
    Type Name Description
    Size left

    The size on the left hand of the operand.

    Size right

    The size on the right hand of the operand.

    Returns
    Type Description
    Size

    The Size.

    | Edit this page View Source

    ToString()

    Returns the fully qualified type name of this instance.

    Declaration
    public override string ToString()
    Returns
    Type Description
    string

    The fully qualified type name.

    Overrides
    ValueType.ToString()
    | Edit this page View Source

    Transform(Size, Matrix3x2)

    Transforms a size by the given matrix.

    Declaration
    public static SizeF Transform(Size size, Matrix3x2 matrix)
    Parameters
    Type Name Description
    Size size

    The source size.

    Matrix3x2 matrix

    The transformation matrix.

    Returns
    Type Description
    SizeF

    A transformed size.

    | Edit this page View Source

    Truncate(SizeF)

    Converts a SizeF to a Size by performing a round operation on all the dimensions.

    Declaration
    public static Size Truncate(SizeF size)
    Parameters
    Type Name Description
    SizeF size

    The size.

    Returns
    Type Description
    Size

    The Size.

    Operators

    | Edit this page View Source

    operator +(Size, Size)

    Computes the sum of adding two sizes.

    Declaration
    public static Size operator +(Size left, Size right)
    Parameters
    Type Name Description
    Size left

    The size on the left hand of the operand.

    Size right

    The size on the right hand of the operand.

    Returns
    Type Description
    Size

    The Size.

    | Edit this page View Source

    operator /(Size, int)

    Divides Size by an int producing Size.

    Declaration
    public static Size operator /(Size left, int right)
    Parameters
    Type Name Description
    Size left

    Dividend of type Size.

    int right

    Divisor of type int.

    Returns
    Type Description
    Size

    Result of type Size.

    | Edit this page View Source

    operator /(Size, float)

    Divides Size by a float producing SizeF.

    Declaration
    public static SizeF operator /(Size left, float right)
    Parameters
    Type Name Description
    Size left

    Dividend of type Size.

    float right

    Divisor of type int.

    Returns
    Type Description
    SizeF

    Result of type SizeF.

    | Edit this page View Source

    operator ==(Size, Size)

    Compares two Size objects for equality.

    Declaration
    public static bool operator ==(Size left, Size right)
    Parameters
    Type Name Description
    Size left

    The Size on the left side of the operand.

    Size right

    The Size on the right side of the operand.

    Returns
    Type Description
    bool

    True if the current left is equal to the right parameter; otherwise, false.

    | Edit this page View Source

    explicit operator Point(Size)

    Converts the given Size into a Point.

    Declaration
    public static explicit operator Point(Size size)
    Parameters
    Type Name Description
    Size size

    The size.

    Returns
    Type Description
    Point
    | Edit this page View Source

    implicit operator SizeF(Size)

    Creates a SizeF with the dimensions of the specified Size.

    Declaration
    public static implicit operator SizeF(Size size)
    Parameters
    Type Name Description
    Size size

    The point.

    Returns
    Type Description
    SizeF
    | Edit this page View Source

    operator !=(Size, Size)

    Compares two Size objects for inequality.

    Declaration
    public static bool operator !=(Size left, Size right)
    Parameters
    Type Name Description
    Size left

    The Size on the left side of the operand.

    Size right

    The Size on the right side of the operand.

    Returns
    Type Description
    bool

    True if the current left is unequal to the right parameter; otherwise, false.

    | Edit this page View Source

    operator *(Size, int)

    Multiplies Size by an int producing Size.

    Declaration
    public static Size operator *(Size left, int right)
    Parameters
    Type Name Description
    Size left

    Multiplicand of type Size.

    int right

    Multiplier of type int.

    Returns
    Type Description
    Size

    Product of type Size.

    | Edit this page View Source

    operator *(Size, float)

    Multiplies Size by a float producing SizeF.

    Declaration
    public static SizeF operator *(Size left, float right)
    Parameters
    Type Name Description
    Size left

    Multiplicand of type Size.

    float right

    Multiplier of type float.

    Returns
    Type Description
    SizeF

    Product of type SizeF.

    | Edit this page View Source

    operator *(int, Size)

    Multiplies a Size by an int producing Size.

    Declaration
    public static Size operator *(int left, Size right)
    Parameters
    Type Name Description
    int left

    Multiplier of type int.

    Size right

    Multiplicand of type Size.

    Returns
    Type Description
    Size

    Product of type Size.

    | Edit this page View Source

    operator *(float, Size)

    Multiplies Size by a float producing SizeF.

    Declaration
    public static SizeF operator *(float left, Size right)
    Parameters
    Type Name Description
    float left

    Multiplier of type float.

    Size right

    Multiplicand of type Size.

    Returns
    Type Description
    SizeF

    Product of type SizeF.

    | Edit this page View Source

    operator -(Size, Size)

    Computes the difference left by subtracting one size from another.

    Declaration
    public static Size operator -(Size left, Size right)
    Parameters
    Type Name Description
    Size left

    The size on the left hand of the operand.

    Size right

    The size on the right hand of the operand.

    Returns
    Type Description
    Size

    The Size.

    Implements

    IEquatable<T>
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX