Class WmfBitmapInfoHeader

Class WmfBitmapInfoHeader

ja nimityö: Aspose.Imaging.FileFormats.Wmf.Objects Kokoelma: Aspose.Imaging.dll (25.4.0)

BitmapInfoHeader -objekti sisältää tietoja laitteesta riippumattoman värimuodon ulottuvuuksista ja väreistäja Bitmap (DIB)

public class WmfBitmapInfoHeader : WmfBitmapBaseHeader

Inheritance

object MetaObject WmfBitmapBaseHeader WmfBitmapInfoHeader

Perintöjäsenet

WmfBitmapBaseHeader.HeaderSize , WmfBitmapBaseHeader.Planes , WmfBitmapBaseHeader.BitCount , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

WmfBitmapInfoHeader()

public WmfBitmapInfoHeader()

Fields

StructureSize

Rakenteen koko

public const int StructureSize = 40

kentän arvo

int

Properties

ColorImportant

Se saa tai asettaa 32-bittisen allekirjoittamattoman kokonaisuuden, joka määrittää värien indeksien määrän, joita tarvitaan näyttämiseen.ja DIB.Jos tämä arvo on nolla, kaikki väriindeksit vaaditaan

public int ColorImportant { get; set; }

Omistuksen arvo

int

ColorUsed

Se saa tai asettaa 32-bittisen allekirjoittamattoman kokonaisuuden, jossa määritetään DIB:n käyttämä väri taulukossa olevien indeksien lukumäärä.Seuraava seuraa:Jos tämä arvo on nolla, DIB käyttää enimmäismäärää värejä, jotka vastaavat BitCount-arvoa.Jos tämä arvo on nonsero ja BitCount-arvo on alle 16, tässä arvossa määritetään käytettyjen värien määrä.ja DIB.Jos tämä arvo on nonsero ja BitCount-arvo on 16 tai suurempi, kyseinen arvo ilmoittaa väripöytän koon.Käytetään optimoimaan järjestelmän paletin suorituskykyä.Huomautus Jos tämä arvo on nolla ja suurempi kuin väri taulukon suurin mahdollinen koko BitCountin perusteellaArvo, korkein väri taulukon koko tulee olettaa.

public int ColorUsed { get; set; }

Omistuksen arvo

int

Compression

Se saa tai asettaa 32-bittisen allekirjoittamattoman kokonaisuuden, joka määrittää DIB:n kompressiomuodon.Kompressiivinen luettelo (osasto 2.1.1.7)Tämä arvo ei tarvitse määrittää tiivistettyä muotoa, jos DIB on top-down bitmap, kuten korkeus arvo osoittaa.

public WmfCompression Compression { get; set; }

Omistuksen arvo

WmfCompression

Height

Saat tai asetat 32-bittisen allekirjoitetun kokonaisuuden, joka määrittää DIB: n korkeuden pikseleinä.Jos tämä arvo on positiivinen, DIB on alhaalla ylöspäin bitmap, ja sen alkuperä on alemman vasemman kulman.Jos tämä arvo on negatiivinen, DIB on top-down bitmap, ja sen alkuperä on ylhäältä vasemmalle kulmasta.Älä tukee kompressiota.Tässä kentässä SHOULD määritetään dekompresoidun kuvan tiedoston korkeus, jos kompressi-arvo määrittää JPEG tai PNGja formattia.

public int Height { get; set; }

Omistuksen arvo

int

ImageSize

Se saa tai asettaa 32-bittisen merkitsemättömän kokonaisuuden, joka määrittää kuvan koon byteina.Jos kompressi-arvo on BI_RGB, tämä arvo tulee olla nolla ja se tulee jättää huomiotta.Jos kompressi-arvo on BI_JPEG tai Bi_PNG, tässä arvossa on ilmoitettava JPEG- tai PNG-kuvan bufferin koko,ja vastaavasti.

public int ImageSize { get; set; }

Omistuksen arvo

int

Width

Saat tai asetat 32-bittisen allekirjoitetun kokonaisuuden, joka määrittää DIB:n leveyden pikseleinä.Tässä kentässä SHOULD määritetään puristetun kuvan tiedoston leveys, jos puristusarvo määrittää JPEG tai PNGja formattia.

public int Width { get; set; }

Omistuksen arvo

int

XpelsPermeteri

Se saa tai asettaa 32-bittisen allekirjoitetun integerin, joka määrittää kohderyhmän horisontaalisen resoluution pikseleinä metrin välein.Laite DIB:lle

public int XPelsPerMeter { get; set; }

Omistuksen arvo

int

YPelsPermeteri

Se saa tai asettaa 32-bittisen allekirjoitetun integerin, joka määrittelee kohderyhmän vertikaalisen resoluution pikseleinä metrin välein.Laite DIB:lle

public int YPelsPerMeter { get; set; }

Omistuksen arvo

int

 Suomi