IcoOptions-klass

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: IMetadataContainer, IHasExifData, IHasMetadata, IHasXmpData, ImageOptionsBase

Constructors

NameDescription
IcoOptions()Initierar en ny instans av klassen IcoOptions med ICO-ramformat lika med Png och
bitsPerPixel lika med 32.
IcoOptions(format, bits_per_pixel)Initierar en ny instans av klassen IcoOptions.

Properties

NameTypeAccessDescription
bits_per_pixelintr/wHämtar eller anger bits-per-pixel‑värdet.
buffer_size_hintintr/wHämtar eller anger en ledtråd för buffertstorlek som definierar maximal tillåten storlek för alla interna buffertar.
disposedboolrHämtar ett värde som indikerar om den här instansen är frigjord.
exif_dataExifDatar/wHämtar eller anger Exif-data.
formatFileFormatr/wHämtar eller anger ICO-ramformatet.
full_frameboolr/wHämtar eller anger ett värde som indikerar om [full frame].
keep_metadataboolr/wHämtar ett värde som anger om originalmetadata för bilden ska behållas vid export.
multi_page_optionsMultiPageOptionsr/wFlersidiga alternativ
paletteIColorPaletter/wHämtar eller anger färgpaletten.
resolution_settingsResolutionSettingr/wHämtar eller anger upplösningsinställningarna.
sourceSourcer/wHämtar eller anger källan där bilden ska skapas.
vector_rasterization_optionsVectorRasterizationOptionsr/wHämtar eller anger vektorrasteriseringsalternativen.
xmp_dataXmpPacketWrapperr/wHämtar eller anger XMP-metadatabehållaren.

Methods

NameDescription
clone()Skapar en medlemsvis klon av detta objekt.
try_set_metadata(metadata)Försöker sätta en metadata-instans, om detta Image-instans stödjer och implementerar IImageMetadataFormat-instansen.

Constructor: IcoOptions()

 IcoOptions() 

Initierar en ny instans av klassen IcoOptions med ICO-ramformat lika med Png och
bitsPerPixel lika med 32.

Constructor: IcoOptions(format, bits_per_pixel)

 IcoOptions(format, bits_per_pixel) 

Initierar en ny instans av klassen IcoOptions.

Parameters:

ParameterTypBeskrivning
formatFileFormatICO-ramformatet.
Observera att ICO-bilden endast stöder FileFormat.PNG och FileFormat.BMP bilder som poster.
bits_per_pixelintBits-per-pixel‑värdet.

Method: clone()

 clone() 

Skapar en medlemsvis klon av detta objekt.

Returns

TypBeskrivning
ImageOptionsBaseEn medlemsvis klon av detta objekt.

Method: try_set_metadata(metadata)

 try_set_metadata(metadata) 

Försöker sätta en metadata-instans, om detta Image-instans stödjer och implementerar IImageMetadataFormat-instansen.

Parameters:

ParameterTypBeskrivning
metadataIImageMetadataFormatMetadata.

Returns

TypBeskrivning
boolSant, om IMetadataContainer‑instansen stöder och/eller implementerar IImageMetadataFormat‑instansen; annars falskt.