PDF for UWP | ComponentOne
C1.Xaml.Pdf Namespace / C1PdfDocument Class / DrawImage Method / DrawImage(WriteableBitmap,Rect,ContentAlignment,Stretch) Method
Windows.UI.Xaml.Media.Imaging.WriteableBitmap object to draw.
Windows.Foundation.Rect structure that specifies the location of the drawn image, in points from the top left corner of the page.
ContentAlignment value that specifies how the image should be aligned within the rectangle.
Windows.UI.Xaml.Media.Stretch value that specifies how the image should be sized to fit the rectangle.
Example

In This Topic
    DrawImage(WriteableBitmap,Rect,ContentAlignment,Stretch) Method
    In This Topic
    Draws the specified Windows.UI.Xaml.Media.Imaging.WriteableBitmap object at the specified location, adjusting the image size as specified by the align and stretch parameters.
    Syntax
    'Declaration
     
    
    Public Overloads Sub DrawImage( _
       ByVal img As WriteableBitmap, _
       ByVal rc As Rect, _
       ByVal align As ContentAlignment, _
       ByVal stretch As Stretch _
    ) 

    Parameters

    img
    Windows.UI.Xaml.Media.Imaging.WriteableBitmap object to draw.
    rc
    Windows.Foundation.Rect structure that specifies the location of the drawn image, in points from the top left corner of the page.
    align
    ContentAlignment value that specifies how the image should be aligned within the rectangle.
    stretch
    Windows.UI.Xaml.Media.Stretch value that specifies how the image should be sized to fit the rectangle.
    Example
    The code below shows how you can use the DrawImage method can be used to render any Windows.UI.Xaml.UIElement. The code creates a Windows.UI.Xaml.Media.Imaging.WriteableBitmap from the element, then calls the DrawImage method:
    void DrawImage(UIElement e, Rect rc, ContentAlignment align, ImageSizeMode mode)
    {
      DrawImage(new WriteableBitmap(e, null), rc, align, mode);
    }
    See Also