SkiaSharp.Extended

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.

MIT License

Stars
218
Committers
14

Bot releases are hidden (Show)

SkiaSharp.Extended - Version 3.0 (Preview Build 7)

Published by mattleibow 4 months ago

What's Changed

Full Changelog: https://github.com/mono/SkiaSharp.Extended/compare/v2.0.0...v3.0.0-preview.7

SkiaSharp.Extended - Version 2.0 Latest Release

Published by mattleibow 6 months ago

What's Changed

New Contributors

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

SkiaSharp.Extended - Version 2.0.0 (Preview 96)

Published by mattleibow 6 months ago

SkiaSharp.Extended - Version 2.0.0 (Preview 94)

Published by mattleibow 6 months ago

What's Changed

Full Changelog: https://github.com/mono/SkiaSharp.Extended/compare/v2.0.0-preview.92...v2.0.0-preview.94

SkiaSharp.Extended - Version 2.0.0 (Preview 92)

Published by mattleibow 6 months ago

What's Changed

Full Changelog: https://github.com/mono/SkiaSharp.Extended/compare/v2.0.0-preview.86...v2.0.0-preview.92

SkiaSharp.Extended - Version 2.0.0 (Preview 86)

Published by mattleibow 6 months ago

What's Changed

Full Changelog: https://github.com/mono/SkiaSharp.Extended/compare/v2.0.0-preview.83...v2.0.0-preview.86

SkiaSharp.Extended - Version 2.0 (Preview 83)

Published by mattleibow about 1 year ago

What's Changed

Full Changelog: https://github.com/mono/SkiaSharp.Extended/compare/v2.0.0-preview.80...v2.0.0-preview.82

SkiaSharp.Extended - Version 2.0 (Preview 80)

Published by mattleibow about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/mono/SkiaSharp.Extended/compare/v2.0.0-preview.70...v2.0.0-preview.80

SkiaSharp.Extended - Version 2.0 (Preview 70)

Published by mattleibow about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/mono/SkiaSharp.Extended/compare/v2.0.0-preview.61...v2.0.0-preview.70

SkiaSharp.Extended - Version 2.0 (Preview 61)

Published by mattleibow about 1 year ago

What's Changed

Full Changelog: https://github.com/mono/SkiaSharp.Extended/compare/v2.0.0-preview.59...v2.0.0-preview.61

SkiaSharp.Extended - Version 2.0 (Preview 59)

Published by mattleibow about 1 year ago

SkiaSharp.Extended - Version 2.0 (Preview 58)

Published by mattleibow about 1 year ago

What's Changed

New Contributors

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

SkiaSharp.Extended - Version 1.60.0

Published by mattleibow over 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

SkiaSharp.Extended - Version 1.59.1 (SVG only)

Published by mattleibow about 7 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
SkiaSharp.Extended - Version 1.59.0

Published by mattleibow over 7 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