public Bitmap ConstructBitmap(Stream stream, int sideSize)
        {
            XyzFileDefinition file = new XyzFileDefinition(stream);

            using (MemoryStream mstream = new MemoryStream(Convert.FromBase64String(file.EncodedImage)))
            {
                return new Bitmap(mstream);
            }
        }
示例#2
0
        public Bitmap ConstructBitmap(Stream stream, int sideSize)
        {
            XyzFileDefinition file = new XyzFileDefinition(stream);

            using (MemoryStream mstream = new MemoryStream(Convert.FromBase64String(file.EncodedImage)))
            {
                return(new Bitmap(mstream));
            }
        }
        private void Populate(Stream stream)
        {
            XyzFileDefinition definition = new XyzFileDefinition(stream);

            if (definition != null)
            {
                ((WpfPreviewHandlerDemoControl)Control).Populate(definition);
            }
        }
示例#4
0
        private void Populate(Stream stream)
        {
            XyzFileDefinition definition = new XyzFileDefinition(stream);

            if (definition != null)
            {
                ((WpfPreviewHandlerDemoControl)Control).Populate(definition);
            }
        }
示例#5
0
        public void Populate(XyzFileDefinition definition)
        {
            lblName.Text    = definition.Properties.Name;
            txtContent.Text = definition.Content;

            using (MemoryStream stream = new MemoryStream(Convert.FromBase64String(definition.EncodedImage)))
            {
                imageEncoded.Image = Image.FromStream(stream);
            }
        }
        public void Populate(XyzFileDefinition definition)
        {
            lblName.Text = definition.Properties.Name;
            txtContent.Text = definition.Content;

            using (MemoryStream stream = new MemoryStream(Convert.FromBase64String(definition.EncodedImage)))
            {
                imageEncoded.Image = Image.FromStream(stream);
            }
        }
        public void Populate(XyzFileDefinition definition)
        {
            MemoryStream stream = new MemoryStream(Convert.FromBase64String(definition.EncodedImage));

            BitmapDecoder coder = BitmapDecoder.Create(stream, BitmapCreateOptions.None, BitmapCacheOption.None);
            imgEncodedImage.Source = coder.Frames[0];

            txtContent.Text = definition.Content;
            lblName.Content = definition.Properties.Name;
        }
示例#8
0
        public void Populate(XyzFileDefinition definition)
        {
            MemoryStream stream = new MemoryStream(Convert.FromBase64String(definition.EncodedImage));

            BitmapDecoder coder = BitmapDecoder.Create(stream, BitmapCreateOptions.None, BitmapCacheOption.None);

            imgEncodedImage.Source = coder.Frames[0];

            txtContent.Text = definition.Content;
            lblName.Content = definition.Properties.Name;
        }
        public Bitmap ConstructBitmap(Microsoft.WindowsAPICodePack.Shell.ShellObject shellObject, int sideSize)
        {
            using (FileStream stream = new FileStream(shellObject.ParsingName, FileMode.Open, FileAccess.Read))
            {
                XyzFileDefinition file = new XyzFileDefinition(stream);

                using (MemoryStream imageStream = new MemoryStream(Convert.FromBase64String(file.EncodedImage)))
                {
                    return (Bitmap)Image.FromStream(imageStream);
                }
            }
        }
        public Bitmap ConstructBitmap(FileInfo info, int sideSize)
        {
            using (FileStream stream = new FileStream(info.FullName, FileMode.Open, FileAccess.Read))
            {
                XyzFileDefinition file = new XyzFileDefinition(stream);

                using (MemoryStream imageStream = new MemoryStream(Convert.FromBase64String(file.EncodedImage)))
                {
                    return new Bitmap(imageStream);
                }
            }
        }
示例#11
0
        public Bitmap ConstructBitmap(Microsoft.WindowsAPICodePack.Shell.ShellObject shellObject, int sideSize)
        {
            using (FileStream stream = new FileStream(shellObject.ParsingName, FileMode.Open, FileAccess.Read))
            {
                XyzFileDefinition file = new XyzFileDefinition(stream);

                using (MemoryStream imageStream = new MemoryStream(Convert.FromBase64String(file.EncodedImage)))
                {
                    return((Bitmap)Image.FromStream(imageStream));
                }
            }
        }
示例#12
0
        public Bitmap ConstructBitmap(FileInfo info, int sideSize)
        {
            using (FileStream stream = new FileStream(info.FullName, FileMode.Open, FileAccess.Read))
            {
                XyzFileDefinition file = new XyzFileDefinition(stream);

                using (MemoryStream imageStream = new MemoryStream(Convert.FromBase64String(file.EncodedImage)))
                {
                    return(new Bitmap(imageStream));
                }
            }
        }
示例#13
0
        public void Load(Stream stream)
        {
            XyzFileDefinition definition = new XyzFileDefinition(stream);

            ((PreviewHandlerWinformsDemoControl)Control).Populate(definition);
        }
 public void Load(Stream stream)
 {
     XyzFileDefinition definition = new XyzFileDefinition(stream);
     ((PreviewHandlerWinformsDemoControl)Control).Populate(definition);
 }