IcoOptions Class
Contents
[
Hide
]Summary: Create custom ICO image files for application icons effortlessly with our API,
empowering you to represent your software seamlessly. Our API supports PNG and
BMP image frames with various bits per pixel values, ensuring versatility and
compatibility for your icon creation needs.
Module: aspose.imaging.imageoptions
Full Name: aspose.imaging.imageoptions.IcoOptions
Inheritance: IHasXmpData, IHasMetadata, ImageOptionsBase
Constructors
Name | Description |
---|---|
IcoOptions() | Initializes a new instance of the IcoOptions class with the ICO frame format equals to Png and bitsPerPixel equals to 32. |
IcoOptions(format, bits_per_pixel) | Initializes a new instance of the IcoOptions class. |
Properties
Name | Type | Access | Description |
---|---|---|---|
bits_per_pixel | int | r/w | Gets or sets the bits-per-pixel value. |
buffer_size_hint | int | r/w | Gets or sets the buffer size hint which is defined max allowed size for all internal buffers. |
disposed | bool | r | Gets a value indicating whether this instance is disposed. |
format | FileFormat | r/w | Gets or sets the ICO frame format. |
full_frame | bool | r/w | Gets or sets a value indicating whether [full frame]. |
keep_metadata | bool | r/w | Gets a value whether to keep original image metadata on export. |
multi_page_options | MultiPageOptions | r/w | The multipage options |
palette | IColorPalette | r/w | Gets or sets the color palette. |
resolution_settings | ResolutionSetting | r/w | Gets or sets the resolution settings. |
source | Source | r/w | Gets or sets the source to create image in. |
vector_rasterization_options | VectorRasterizationOptions | r/w | Gets or sets the vector rasterization options. |
xmp_data | XmpPacketWrapper | r/w | Gets or sets the XMP metadata container. |
Methods
Name | Description |
---|---|
clone() | Creates a memberwise clone of this instance. |
Constructor: IcoOptions()
IcoOptions()
Initializes a new instance of the IcoOptions class with the ICO frame format equals to Png and
bitsPerPixel equals to 32.
Constructor: IcoOptions(format, bits_per_pixel)
IcoOptions(format, bits_per_pixel)
Initializes a new instance of the IcoOptions class.
Parameters:
Parameter | Type | Description |
---|---|---|
format | FileFormat | The ICO frame format. Note that ICO image supports only FileFormat.PNG and FileFormat.BMP images as entries. |
bits_per_pixel | int | The bits-per-pixel value. |
Method: clone()
clone()
Creates a memberwise clone of this instance.
Returns
Type | Description |
---|---|
ImageOptionsBase | A memberwise clone of this instance. |