Class MsoFormatPicture
Contents
[
Hide
]MsoFormatPicture class
Represents the picture format.
public class MsoFormatPicture
Properties
| Name | Description | 
|---|---|
| BottomCrop { get; set; } | Represents the location of the bottom of the crop rectangle expressed, expressed as a ratio of the image’s height. | 
| BottomCropInch { get; set; } | Represents the location of the bottom of the crop rectangle expressed, in unit of inches. | 
| Brightness { get; set; } | Represents the brightness modification for the picture in unit of percentage. | 
| Contrast { get; set; } | Represents the contrast modification for the picture.in unit of percentage. | 
| Gamma { get; set; } | Represents gamma of the picture. | 
| IsBiLevel { get; set; } | Indicates whether this picture should display in two-color black and white. | 
| IsGray { get; set; } | Indicates whether this picture should display in grayscale. | 
| LeftCrop { get; set; } | Represents the location of the left of the crop rectangle expressed, expressed as a ratio of the image’s width. | 
| LeftCropInch { get; set; } | Represents the location of the left of the crop rectangle expressed, in unit of inches. | 
| RightCrop { get; set; } | Represents the location of the right of the crop rectangle expressed, expressed as a ratio of the image’s width. | 
| RightCropInch { get; set; } | Represents the location of the right of the crop rectangle expressed, in unit of inches. | 
| TopCrop { get; set; } | Represents the location of the top of the crop rectangle expressed, expressed as a ratio of the image’s height. | 
| TopCropInch { get; set; } | Represents the location of the top of the crop rectangle expressed, in unit of inches. | 
| Transparency { get; set; } | Returns or sets the degree of transparency of the area as a value from 0.0 (opaque) through 1.0 (clear). | 
| TransparentColor { get; set; } | Gets and sets the transparent color of the picture. | 
Methods
| Name | Description | 
|---|---|
| override Equals(object) | |
| override GetHashCode() | Gets the hash code. | 
Examples
using Aspose.Cells;
using Aspose.Cells.Drawing;
using System;
using System.Drawing;
namespace AsposeCellsExamples
{
    public class MsoFormatPictureDemo
    {
        public static void RunDemo()
        {
            // Create a new workbook
            Workbook workbook = new Workbook();
            Worksheet sheet = workbook.Worksheets[0];
            // Add a picture to the worksheet
            int pictureIndex = sheet.Pictures.Add(5, 5, "MsoFormatPictureDemo.jpg");
            Picture picture = sheet.Pictures[pictureIndex];
            // Access the MsoFormatPicture object
            MsoFormatPicture formatPicture = picture.FormatPicture;
            // Set properties of MsoFormatPicture
            formatPicture.TopCropInch = 0.5;
            formatPicture.BottomCropInch = 0.5;
            formatPicture.LeftCropInch = 0.5;
            formatPicture.RightCropInch = 0.5;
            formatPicture.Transparency = 0.5;
            formatPicture.Contrast = 0.8;
            formatPicture.Brightness = 0.6;
            formatPicture.Gamma = 1.0;
            formatPicture.IsBiLevel = false;
            formatPicture.IsGray = false;
            // Set the transparent color
            CellsColor transparentColor = workbook.CreateCellsColor();
            transparentColor.Color = Color.White;
            formatPicture.TransparentColor = transparentColor;
            // Save the workbook
            workbook.Save("MsoFormatPictureDemo.xlsx");
        }
    }
}
See Also
- namespace Aspose.Cells.Drawing
 - assembly Aspose.Cells