SkiaSharp.Extended Versions Save

SkiaSharp is a cross-platform, comprehensive 2D graphics API for all .NET platforms. And, here is where you will find all sorts of extras that you can use with it.

v2.0.0-preview.58

8 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/mono/SkiaSharp.Extended/compare/v1.60.0...v2.0.0-preview.58

v1.60.0

6 years ago

Code Diff: https://github.com/mono/SkiaSharp.Extended/compare/v1.59.1-svg...v1.60.0 CI: Windows | ~Mac~

SkiaSharp.Extended

During the process of development and support, we have collected some cool functions that may be useful to some apps. We decided to release these an a package so that everyone can find use for them. This is a very small collection right now, but we hope to extend this with many more features.

We hope you will give them a go and suggest any additional features or utilities that may come in handy.

README | NuGet

What's New

  • A few small improvements
  • Updated SkiaSharp to v1.60.0

SkiaSharp.Extended.Svg

Support for SVG has been a hot topic, but Google has stated that this is not going to be a feature coming too soon. However, we do want to support SVG. To this end, we are trying out a lightweight SVG parser.

This goes in part with SKSvgCanvas, which is used to create SVG files. Although both are still "preview" areas because not all the features of SVG have been implemented yet, they are both still very usable for most cases.

README | NuGet

What's New

  • Added support for text-anchor and baseline-shift attributes for <text> / <tspan> elements
  • Added support for basic clipping with the clip-path attribute and <clipPath> element
  • Added support for styles on the root <svg> element
  • Added support for single rx or ry attributes on the <rect> element
  • Added support for loading embedded images: <image xlink:href="data:image/png;base64,XXX" />
  • Resolved the exception: XmlException: For security reasons DTD is prohibited in this XML document
  • Updated SkiaSharp to v1.60.0

SkiaSharp.Extended.Iconify

A simple way to draw a string that contains icons inline with normal characters.

README | NuGet

What's New

  • A few small improvements
  • Updated SkiaSharp to v1.60.0

Current Icons

v1.59.1-svg

6 years ago

Code Diff: https://github.com/mono/SkiaSharp.Extended/compare/v1.59.0...v1.59.1-svg CI: Windows | Mac

SkiaSharp.Extended.Svg

Support for SVG has been a hot topic, but Google has stated that this is not going to be a feature coming too soon. However, we do want to support SVG. To this end, we are trying out a lightweight SVG parser.

This goes in part with SKSvgCanvas, which is used to create SVG files. Although both are still "preview" areas because not all the features of SVG have been implemented yet, they are both still very usable for most cases.

README | NuGet

What's New

  • Improved support for <polyline> and <polygon>
  • Support for display: none
  • Support for named colors and rgb(r,g,b) colors

v1.59.0

6 years ago

Code Diff: https://github.com/mono/SkiaSharp.Extended/compare/afd2b184e6d39c4df08e0652db1fc82b1294fb53...v1.59.0 CI: Windows | Mac

SkiaSharp.Extended

During the process of development and support, we have collected some cool functions that may be useful to some apps. We decided to release these an a package so that everyone can find use for them. This is a very small collection right now, but we hope to extend this with many more features.

We hope you will give them a go and suggest any additional features or utilities that may come in handy.

README | NuGet

SkiaSharp.Extended.Svg

Support for SVG has been a hot topic, but Google has stated that this is not going to be a feature coming too soon. However, we do want to support SVG. To this end, we are trying out a lightweight SVG parser.

This goes in part with SKSvgCanvas, which is used to create SVG files. Although both are still "preview" areas because not all the features of SVG have been implemented yet, they are both still very usable for most cases.

README | NuGet

SkiaSharp.Extended.Iconify

A simple way to draw a string that contains icons inline with normal characters.

README | NuGet