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
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
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
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
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
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
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
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
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; }