SvgImage

SvgImage(string)

Initierar en ny instans avSvgImage class.

public SvgImage(string path)
ParameterTypBeskrivning
pathStringSökvägen för att ladda bild från och initiera pixel- och palettdata med.

Undantag

undantagskick
ArgumentNullExceptionsökvägen är null.

Se även


SvgImage(Stream)

Initierar en ny instans avSvgImage class.

public SvgImage(Stream stream)
ParameterTypBeskrivning
streamStreamStrömmen att ladda bild från och initiera pixel- och palettdata med.

Undantag

undantagskick
ArgumentNullExceptionströmmen är null.

Exempel

Det här exemplet visar hur man laddar en SVG-bild från en filström och rastrerar den till PNG.

[C#]

string dir = "c:\\temp\\";

// Ladda en SVG-bild från en filström.
using (System.IO.Stream stream = System.IO.File.OpenRead(dir + "test.svg"))
using (Aspose.Imaging.FileFormats.Svg.SvgImage svgImage = new Aspose.Imaging.FileFormats.Svg.SvgImage(stream))
{
    // För att rastrera SVG måste vi ange rastreringsalternativ.
    Aspose.Imaging.ImageOptions.SvgRasterizationOptions rasterizationOptions = new Aspose.Imaging.ImageOptions.SvgRasterizationOptions();
    Aspose.Imaging.ImageOptions.PngOptions saveOptions = new Aspose.Imaging.ImageOptions.PngOptions();
    saveOptions.VectorRasterizationOptions = rasterizationOptions;

    svgImage.Save(dir + "test.output.png", saveOptions);
}

Se även


SvgImage(int, int)

Initierar en ny instans avSvgImage class.

public SvgImage(int width, int height)
ParameterTypBeskrivning
widthInt32Bildens bredd.
heightInt32Bildhöjden.

Se även


SvgImage(SvgOptions, int, int)

Initierar en ny instans avSvgImage class.

public SvgImage(SvgOptions svgOptions, int width, int height)
ParameterTypBeskrivning
svgOptionsSvgOptionsSVG-alternativen.
widthInt32Bildens bredd.
heightInt32Bildhöjd.

Se även