Exemple #1
0
        /// <summary>
        /// The write image.
        /// </summary>
        /// <param name="i">
        /// The i.
        /// </param>
        public void WriteImage(Image i)
        {
            // var figure = new Figure();
            var img = new System.Windows.Controls.Image();
            var bi  = new BitmapImage();

            bi.BeginInit();
            bi.UriSource = new Uri(Path.GetFullPath(i.Source), UriKind.Absolute);
            bi.EndInit();
            img.Source = bi;
            var c = new BlockUIContainer(img)
            {
                Child = img
            };

            this.doc.Blocks.Add(c);
        }
 /// <summary>
 /// The write image.
 /// </summary>
 /// <param name="i">
 /// The i.
 /// </param>
 public void WriteImage(Image i)
 {
     // var figure = new Figure();
     var img = new System.Windows.Controls.Image();
     var bi = new BitmapImage();
     bi.BeginInit();
     bi.UriSource = new Uri(Path.GetFullPath(i.Source), UriKind.Absolute);
     bi.EndInit();
     img.Source = bi;
     var c = new BlockUIContainer(img) { Child = img };
     this.doc.Blocks.Add(c);
 }