Class BmpOptions

BmpOptions class

Alternativen för att skapa bmp-filformat.

public class BmpOptions : ImageOptionsBase

Konstruktörer

namnBeskrivning
BmpOptions()Initierar en ny instans avBmpOptions class.
BmpOptions(BmpOptions)Initierar en ny instans avBmpOptions class.

Egenskaper

namnBeskrivning
BitsPerPixel { get; set; }Hämtar eller ställer in bildbitar per pixelantal.
BufferSizeHint { get; set; }Hämtar eller ställer in buffertstorlekstipset som är definierat som högsta tillåtna storlek för alla interna buffertar.
Compression { get; set; }Hämtar eller ställer in komprimeringen.
virtual DefaultReplacementFont { get; set; }Hämtar eller ställer in standardersättningsteckensnittet (teckensnitt som kommer att användas för att rita text vid export till raster, om befintligt lagerteckensnitt i PSD-filen inte presenteras i systemet). För att ta korrekt namn på standardteckensnitt kan nästa kodavsnitt användas : System.Drawing.Text.InstalledFontCollection col = new System.Drawing.Text.InstalledFontCollection(); System.Drawing.FontFamily[] familjer = col.Families; sträng defaultFontName = familjer[0]. PsdLoadOptions psdLoadOptions = new PsdLoadOptions() { DefaultReplacementFont = defaultFontName });
Disposed { get; }Får ett värde som indikerar om denna instans är bortskaffad.
FullFrame { get; set; }Hämtar eller ställer in ett värde som anger om [helbild].
MultiPageOptions { get; set; }Alternativen för flera sidor
virtual Palette { get; set; }Hämtar eller ställer in färgpaletten.
ProgressEventHandler { get; set; }Hämtar eller ställer in förloppshändelsehanteraren.
virtual ResolutionSettings { get; set; }Hämtar eller ställer in upplösningsinställningarna.
Source { get; set; }Hämtar eller ställer in källan för att skapa bild i.
VectorRasterizationOptions { get; set; }Hämtar eller ställer in vektorrasteriseringsalternativen.
virtual XmpData { get; set; }Hämtar eller ställer in XMP-metadatabehållaren.

Metoder

namnBeskrivning
virtual Clone()Klonar den här instansen.
Dispose()Tar bort den aktuella instansen.

Exempel

Det här exemplet visar användningen av olika klasser från SaveOptions Namespace för exportändamål. En bild av typen Psd laddas in i en instans av Image och exporteras sedan ut till flera format.

[C#]

//Ladda in en befintlig bild i en instans av klassen Image
using (Aspose.PSD.Image image = Aspose.PSD.Image.Load(@"C:\temp\image.psd"))
{
    //Exportera till BMP-filformat med standardalternativen
    image.Save(@"C:\temp\output.bmp", new Aspose.PSD.ImageOptions.BmpOptions());

    //Exportera till JPEG-filformat med standardalternativen
    image.Save(@"C:\temp\output.jpeg", new Aspose.PSD.ImageOptions.JpegOptions());

    //Exportera till JPEG 2000-filformat med standardalternativen
    image.Save(@"C:\temp\output.jp2", new Aspose.PSD.ImageOptions.Jpeg2000Options());

    //Exportera till PNG-filformat med standardalternativen
    image.Save(@"C:\temp\output.png", new Aspose.PSD.ImageOptions.PngOptions());

    //Exportera till TIFF-filformat med standardalternativen
    image.Save(@"c:\temp\output.tiff", new Aspose.PSD.ImageOptions.TiffOptions(Aspose.PSD.FileFormats.Tiff.Enums.TiffExpectedFormat.Default));
}

Se även