Пример #1
0
        static void Main(string[] args)
        {
            // 1. Create conversion options
            WpfDrawingSettings settings = new WpfDrawingSettings();

            settings.IncludeRuntime = true;
            settings.TextAsGeometry = false;

            // 2. Select a file to be converted
            string svgTestFile = "Test.svg";

            // 3. Create a file converter
            ImageSvgConverter converter = new ImageSvgConverter(settings);

            // 4. Perform the conversion to image
            converter.EncoderType = ImageEncoderType.BmpBitmap;
            converter.Convert(svgTestFile);

            converter.EncoderType = ImageEncoderType.GifBitmap;
            converter.Convert(svgTestFile);

            converter.EncoderType = ImageEncoderType.JpegBitmap;
            converter.Convert(svgTestFile);

            converter.EncoderType = ImageEncoderType.PngBitmap;
            converter.Convert(svgTestFile);

            converter.EncoderType = ImageEncoderType.TiffBitmap;
            converter.Convert(svgTestFile);

            converter.EncoderType = ImageEncoderType.WmpBitmap;
            converter.Convert(svgTestFile);
        }
Пример #2
0
        static void Main(string[] args)
        {
            // Reference WindowsBase
            // 1. Create conversion options
            WpfDrawingSettings settings = new WpfDrawingSettings();

            settings.IncludeRuntime = true;
            settings.TextAsGeometry = false;

            // 2. Select a file to be converted
            string svgTestFile = @"C:\Users\Administrator\Desktop\svg\chart.svg";
            string imgfilename = @"C:\Users\Administrator\Desktop\svg\chart.jpg";
            // 3. Create a file converter
            ImageSvgConverter converter = new ImageSvgConverter(settings);

            // 4. Perform the conversion to image
            converter.EncoderType = ImageEncoderType.JpegBitmap;
            converter.Convert(svgTestFile, imgfilename);
        }