ReaderSvg

矢量图读取控件

产品编号: 100154
产品功能: 图片处理
开发语言: .NET
可用平台: visual Studio 2008/2012/2010/2013
当前版本: v5.4
开  发  商: Andrej Benedik

Ab2d.ReaderSvg是一个类库,可以用来读取svg和svgz(压缩的svg)文件和导入它们的元素到任何的WPF应用程序。能够准确地读取在svg文件中定义的形状,它们的一笔一画,填充颜色和其他属性。它可以读取所有的渐变的类型,图案和标记(线条开始和结束形状)。它使得设计人员在几乎所有的矢量绘图应用程序中不需要手工定义他们的绘图,保存它们为svg文件并应用程序开发人员们能够在他们的WPF应用程序中使用这些绘图。

ReaderSvg6.png

在SVG文件中的元素可以被转换成形状或几何图形对象。这些形状(画布,椭圆,路径等)是非常不错的,因为它们可以简单地被修改和为他们分配鼠标事件。几何对象(GeometryDrawing, PathGeometry等)是形状的一个轻量级的版本,它们具有更好的性能和更低的内存使用率,但操纵它们变得更困难。因此,图形对象对复杂的绘图是一个主意。并且更多的读取几何对象能够为更好的性能被更高的优化。

具体功能:

  • 读取svg和svgz(压缩的svg)文件。
  • 报春对象层次结构。
  • 从id属性或从标题元素获得对象的名称。
  • 读取嵌入的位图图像。
  • 读取形状及其它们的属性。
  • 读取线性和径向渐变。
  • 读取图案并转换它们到VisualBrush.
  • 读取标记元素—线条开始和结束形状(箭头,等)
  • 读取使用和符号元素(也可用于嵌入式字体)
  • 读取clipPath元素
  • 读取svg文件中的元素作为形状或作为几何对象图形(更好的性能)。
  • 为了更好的性能优化读取几何图形。
  • 可选的转换文本为路径。
  • 自动调整读取内容的大小。
  • GetXaml方法用于获得格式化的并有效的该被读取对象的XAML。
  • 从在Mirosoft Visio中创建的svg文件中读取自定义的属性和层数据。
  • 包含有SvgViewbox和SvgDrawing控件,这些控件能够在XAML中被使用。

开发商其他产品

同类产品

  • ImagXpress

    功能强大的图像处理控件,具有TWAIN扫描、压缩,浏览,注释,打印

  • Aspose.Imaging

    一款功能强大的图片创建、转换、处理控件

  • ImageGear for .NET

    图形图像处理控件,具有扫描,压缩,浏览、添加注释,打印,图像

  • DotImage

    一款功能强大的图片处理、PDF浏览、条码生成、注释等多功能控件包

  • ImageCapture Suite

    一款功能强大的在线WEB图片处理和采集上传控件

  • 更多...

热销产品

Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat