LowCodeImageSaveOptions.ImageOptions
LowCodeImageSaveOptions.ImageOptions property
The options for rendering images.
public ImageOrPrintOptions ImageOptions { get; set; }
Remarks
When one ImageOrPrintOptions
instance is specified, the SaveFormat
will be overwritten(if it had been specified before).
Examples
namespace AsposeCellsExamples
{
using Aspose.Cells;
using Aspose.Cells.LowCode;
using Aspose.Cells.Rendering;
using System;
public class LowCodeImageSaveOptionsPropertyImageOptionsDemo
{
public static void Run()
{
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
worksheet.Cells["A1"].PutValue("Sample Image Output");
LowCodeImageSaveOptions saveOptions = new LowCodeImageSaveOptions();
saveOptions.ImageOptions = new ImageOrPrintOptions();
Console.WriteLine("Default Horizontal Resolution: " + saveOptions.ImageOptions.HorizontalResolution);
saveOptions.ImageOptions.HorizontalResolution = 300;
saveOptions.ImageOptions.VerticalResolution = 300;
SheetRender highResRenderer = new SheetRender(worksheet, saveOptions.ImageOptions);
highResRenderer.ToImage(0, "HighResolutionOutput.png");
saveOptions.ImageOptions.HorizontalResolution = 150;
saveOptions.ImageOptions.VerticalResolution = 150;
SheetRender lowResRenderer = new SheetRender(worksheet, saveOptions.ImageOptions);
lowResRenderer.ToImage(0, "LowResolutionOutput.png");
}
}
}
See Also
- class ImageOrPrintOptions
- class LowCodeImageSaveOptions
- namespace Aspose.Cells.LowCode
- assembly Aspose.Cells