SvgImage

SvgImage(string)

Yeni bir örneğini başlatırSvgImage sınıf.

public SvgImage(string path)
ParametreTipTanım
pathStringGörüntüyü yükleme ve piksel ve palet verilerini başlatma yolu.

istisnalar

istisnaşart
ArgumentNullExceptionyol boş.

Ayrıca bakınız


SvgImage(Stream)

Yeni bir örneğini başlatırSvgImage sınıf.

public SvgImage(Stream stream)
ParametreTipTanım
streamStreamGörüntüyü yüklemek ve piksel ve palet verilerini başlatmak için akış.

istisnalar

istisnaşart
ArgumentNullExceptionakış boş.

Örnekler

Bu örnek, bir dosya akışından bir SVG görüntüsünün nasıl yükleneceğini ve PNG’ye nasıl rasterleştirileceğini gösterir.

[C#]

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

// Bir dosya akışından bir SVG görüntüsü yükleyin.
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))
{
    // SVG'yi rasterleştirmek için rasterleştirme seçeneklerini belirtmemiz gerekiyor.
    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);
}

Ayrıca bakınız


SvgImage(int, int)

Yeni bir örneğini başlatırSvgImage sınıf.

public SvgImage(int width, int height)
ParametreTipTanım
widthInt32Görüntü genişliği.
heightInt32Görüntü yüksekliği.

Ayrıca bakınız


SvgImage(SvgOptions, int, int)

Yeni bir örneğini başlatırSvgImage sınıf.

public SvgImage(SvgOptions svgOptions, int width, int height)
ParametreTipTanım
svgOptionsSvgOptionsSVG seçenekleri.
widthInt32Resim Genişliği.
heightInt32Görüntü yüksekliği.

Ayrıca bakınız