C1.WPF.Word.4 Assembly > C1.WPF.Word Namespace > C1WordDocument Class > DrawElement Method : DrawElement(FrameworkElement,Rect,Rect) Method |
This method uses a System.Windows.Media.VisualTreeHelper to render each of the primitives that compose the root element. It does not convert the element into a bitmap. As a result, the output is smaller and resolution independent; however, the result is not as faithful as a bitmap rendering. To render an element as a bitmaps, create a System.Windows.Media.Imaging.WriteableBitmap and pass it to the DrawImage(WriteableBitmap,Rect) method.
This method must be called from the main thread. Calling it from a background thread will raise a cross-thread exception when the method tries to access the properties of the System.Windows.FrameworkElement being rendered.