Skip to content

Version 1.60.0

Compare
Choose a tag to compare
@mattleibow mattleibow released this 11 Apr 11:41

Code Diff: 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