使用wpf技术实现画图工具

分享一个自己实现的画图工具,代码已上传至Github(https://github.com/LowPlayer/DrawTools.git),大致地实现了基本需求,剩余细节短期内不打算更新;以下是效果图:

 支持缩放和拖动(按住空白键,类似PS一样)

 使用方式:

<local:DrawingCanvasViewer x:Name="drawViewer" BackgroundImage="/Images/img1.jpg">
    <local:DrawingCanvas x:Name="drawCanvas" Background="Transparent" Zoom="{Binding Zoom,ElementName=drawViewer}" />
</local:DrawingCanvasViewer>
DrawingCanvasViewer是实现缩放拖动的,也可以单独使用DrawingCanvas。


原文地址:https://www.cnblogs.com/pumbaa/p/13719383.html