Class Jpeg2000Options

Jpeg2000Options class

De Jpeg2000-bestandsindelingsopties.

public class Jpeg2000Options : ImageOptionsBase

Constructeurs

NaamBeschrijving
Jpeg2000Options()Initialiseert een nieuw exemplaar van hetJpeg2000Options klasse.
Jpeg2000Options(Jpeg2000Options)Initialiseert een nieuw exemplaar van hetJpeg2000Options klasse.

Eigenschappen

NaamBeschrijving
BufferSizeHint { get; set; }Haalt de hint voor de buffergrootte op of stelt deze in, de maximale toegestane grootte voor alle interne buffers.
Codec { get; set; }Haalt de JPEG2000-codec op of stelt deze in
Comments { get; set; }Haalt of stelt de Jpeg-commentaarmarkeringen in.
CompressionRatios { get; set; }Haalt of stelt de reeks compressieverhoudingen in. Verschillende compressieverhoudingen voor opeenvolgende lagen. De opgegeven snelheid voor elk kwaliteitsniveau is de gewenste compressiefactor. Dalende verhoudingen vereist.
virtual DefaultReplacementFont { get; set; }Haalt het standaardvervangende lettertype op of stelt het in (lettertype dat zal worden gebruikt om tekst te tekenen bij het exporteren naar raster, als het bestaande laaglettertype in het PSD-bestand niet in het systeem wordt gepresenteerd). Om de juiste naam van het standaardlettertype te gebruiken, kan het volgende codefragment worden gebruikt : System.Drawing.Text.InstalledFontCollection col = nieuw System.Drawing.Text.InstalledFontCollection(); System.Drawing.FontFamily[] families = col.Families; string defaultFontName = families[0].Name; PsdLoadOptions psdLoadOptions = nieuwe PsdLoadOptions() { DefaultReplacementFont = defaultFontName });
Disposed { get; }Krijgt een waarde die aangeeft of deze instantie is verwijderd.
FullFrame { get; set; }Haalt of stelt een waarde in die aangeeft of [full frame].
Irreversible { get; set; }Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de onomkeerbare DWT 9-7 (true) of lossless DWT 5-3-compressie (standaard) wordt gebruikt.
MultiPageOptions { get; set; }De opties voor meerdere pagina’s
virtual Palette { get; set; }Haalt of stelt het kleurenpalet in.
ProgressEventHandler { get; set; }Haalt de voortgangsgebeurtenishandler op of stelt deze in.
virtual ResolutionSettings { get; set; }Haalt of stelt de resolutie-instellingen in.
Source { get; set; }Haalt of stelt de bron in om een afbeelding in te maken.
VectorRasterizationOptions { get; set; }Haalt of stelt de vectorrasteropties in.
override XmpData { get; set; }Haalt de XMP-metagegevenscontainer op of stelt deze in.

methoden

NaamBeschrijving
virtual Clone()Kloont deze instantie.
Dispose()Verwijdert de huidige instantie.

Voorbeelden

Dit voorbeeld demonstreert het gebruik van verschillende klassen uit SaveOptions Namespace voor exportdoeleinden. Een afbeelding van het type Psd wordt geladen in een exemplaar van Afbeelding en vervolgens geëxporteerd naar verschillende indelingen.

[C#]

// Laad een bestaande afbeelding in een instantie van de klasse Image
using (Aspose.PSD.Image image = Aspose.PSD.Image.Load(@"C:\temp\image.psd"))
{
    //Exporteren naar BMP-bestandsindeling met de standaardopties
    image.Save(@"C:\temp\output.bmp", new Aspose.PSD.ImageOptions.BmpOptions());

    //Exporteren naar JPEG-bestandsindeling met de standaardopties
    image.Save(@"C:\temp\output.jpeg", new Aspose.PSD.ImageOptions.JpegOptions());

    //Exporteren naar JPEG 2000-bestandsindeling met de standaardopties
    image.Save(@"C:\temp\output.jp2", new Aspose.PSD.ImageOptions.Jpeg2000Options());

    //Exporteren naar PNG-bestandsindeling met de standaardopties
    image.Save(@"C:\temp\output.png", new Aspose.PSD.ImageOptions.PngOptions());

    //Exporteren naar TIFF-bestandsindeling met de standaardopties
    image.Save(@"c:\temp\output.tiff", new Aspose.PSD.ImageOptions.TiffOptions(Aspose.PSD.FileFormats.Tiff.Enums.TiffExpectedFormat.Default));
}

Zie ook