SharpVectors.Reloaded
1.7.0
See the version list below for details.
Requires NuGet 2.8 or higher.
dotnet add package SharpVectors.Reloaded --version 1.7.0
NuGet\Install-Package SharpVectors.Reloaded -Version 1.7.0
<PackageReference Include="SharpVectors.Reloaded" Version="1.7.0" />
paket add SharpVectors.Reloaded --version 1.7.0
#r "nuget: SharpVectors.Reloaded, 1.7.0"
// Install SharpVectors.Reloaded as a Cake Addin
#addin nuget:?package=SharpVectors.Reloaded&version=1.7.0
// Install SharpVectors.Reloaded as a Cake Tool
#tool nuget:?package=SharpVectors.Reloaded&version=1.7.0
A library for parsing, converting and viewing SVG files in WPF and WinForms applications. Please move over to the SharpVectors package, this package will be depreciated soon!
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows net7.0 net7.0-android net7.0-ios net7.0-maccatalyst net7.0-macos net7.0-tvos net7.0-windows |
.NET Core | netcoreapp3.1 |
.NET Framework | net40 net403 net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 |
-
.NETCoreApp 3.1
- No dependencies.
-
.NETFramework 4.0
- No dependencies.
-
.NETFramework 4.5
- No dependencies.
-
.NETFramework 4.6
- No dependencies.
-
.NETFramework 4.7
- No dependencies.
-
.NETFramework 4.8
- No dependencies.
-
net5.0-windows
- No dependencies.
NuGet packages (5)
Showing the top 5 NuGet packages that depend on SharpVectors.Reloaded:
Package | Downloads |
---|---|
Braco.Utilities.Wpf.Controls
Controls and some helpers for them that may be commonly used for WPF projects. |
|
FlakEssentials.SVGEx
Package Description |
|
KsWare.Presentation.Converters.Svg
SVG Converter Plugin |
|
TitleBarUIs
TitlleBar Control and inner ones - Icon, Title and Buttons |
|
Ariadna.WPF
WPF UI Framework |
GitHub repositories (5)
Showing the top 5 popular GitHub repositories that depend on SharpVectors.Reloaded:
Repository | Stars |
---|---|
BerndK/SvgToXaml
Smart Tool to view svg-files and convert them to xaml for use in .NET
|
|
dsafa/audio-band
Display and control songs from the Windows taskbar
|
|
AudioBand/AudioBand
Display and control songs from the Windows taskbar
|
|
Macad3D/Macad3D
Free and OpenSource 3D Construction Tool
|
|
pebakery/pebakery
PEBakery is a script engine that specializes in customizing the Windows Preinstalled Environment (WinPE/WinRE).
|
Version | Downloads | Last updated | |
---|---|---|---|
1.8.1 | 2,427 | 10/24/2022 | |
1.8.0 | 2,492 | 7/11/2022 | |
1.7.7 | 15,123 | 12/12/2021 | |
1.7.6 | 6,574 | 8/2/2021 | |
1.7.5 | 4,772 | 6/5/2021 | |
1.7.1 | 44,504 | 11/25/2020 | |
1.7.0 | 603 | 11/16/2020 | |
1.6.0 | 49,131 | 5/17/2020 | |
1.5.0 | 26,187 | 10/28/2019 | |
1.4.0 | 10,148 | 10/12/2019 | |
1.3.0 | 47,200 | 4/1/2019 | |
1.2.0 | 10,002 | 11/11/2018 | |
1.1.0 | 3,481 | 9/3/2018 |
Release 1.7.0
* SharpVectors package (not SharpVectors.Reloaded) with the same content is now available.
* Updated requiredFeatures support, fixed nested URI and circular references
* Add support for CSS font shorthand properties
* Support for embedded SVG contents in controls
* Fixed issues related to hit-test
* Added error and alert handling events
* Improved DPI support
* Fixed error when font-family name is a color name (by LucaPassarella)
* Considered SvgTransformList and not single transform (by LucaPassarella)
* Adding support for .NET 5.0
* Added IoC container, from on Microsoft MinIoC
* Several bug fixes and code improvements
Release 1.6.0
* Multi-frameworks support: .NET4.0 ~ .NET4.8, .NETCORE3.1
* More Tiny Specs support: solidColor, viewport-fill
* Private fonts supports and system font caching
* Initial support for web fonts (woff and woff2)
* Replaced the embedded modular DTD files with single DTD to reduce the size
* Fixed radial gradient issues: pservers-grad-21-b.svg, pservers-grad-20-b.svg
* WPF Rendering: Reworked pattern paint rendering
* Added filter effects classes
* Added Scripting interfaces and classes
* Added IoC container, from on Microsoft MinIoC
* Fixed performance degradation issue introduced in previous version.
* Initial support for CSS Custom Properties
* Several bug fixes and code improvements
Release 1.5.0
* Improved CSS support
* WPF Rendering: Reworked text-path rendering
- Support for SVG Fonts
- Support for letter-spacing, textLength, startOffset etc
- For simplicity, characters are rendered as path geometry
* WPF Rendering: Improved SVG Fonts supports
- Text decorations: Underline, Overline and strike-through features
* Issue #115: WPF Rendering: Thread safety fixes
* Several bug fixes and code improvements
Release 1.4.0
* Design time update to SvgImage and SvgImageConverter.
* Adding support for href in addition to the xlink:href (as in SVG 2)
* Improvements in the WPF runtime library
- ZoomPanControl is updated to the latest version
- SvgImage renamed to SvgImageNameScope (not SvgImageExtension in converter library)
* GDI+ Rendering: Resumed the developments of this renderer
- Code Refactoring, improvements and bug fixes
- Improvements in the SvgPictureBox control
* WPF Rendering: Initial support for SVG fonts
* New Points and Path Parsers (based on Batik path parsing)
- Introduced new points and paths parser for better error handling
- Removed the fallback for the WPF PathGeometry parser
* Introduced WpfDrawingDocument to manage drawing information
- This will simply the search for ID and provide hit-testing
- This preserves the format of the SVG ID, x:Name must comply to variable naming
* Introduced EmbeddedImageSerializerVisitor to serialize embedded images to file, where required
* Improved color syntax support
- Support for all color syntaxes: rgb, rgba, hsl, hsla
- Fixed the reported issues #99, #112
* Issue #111: Trim for quotes to ResolveUri methods (fixed by @mmatriccino)
* Several bug fixes and code improvements
Release 1.3.0
* Support for fallback paint server.
* Issue #81: Mouse Click on DOM Element.
* Issue #82: Please add Databinding. Added new image source with binding support.
* Issue #83: Show no Image when Path is not pointing to an existing file.
* Issue #84: Transfrom parsing with floating numbers (submitted by @grayed).
* Issue #87: SvgViewbox doesn't show ToolTip.
* Issue #88: Make SvgDrawingCanvas Drawings public.
* Issue #95: Wrong rect displaying.
* Issue #96: Problem with SVG logo. Rework of the use element WPF rendering.
Release 1.2.0
* Improvements in marker support, including marker in curves.
* Improvements in color, color-profile, coordinates, transforms and aspect ratios.
* Support for slice alignment.
* Support for SVG element visitor interfaces.
* Removed the default size of 640x480 in WPF rendering.
* Issue #53. Binding support in controls.
* Issue #79. Fixed clipping bug.
* Issue #64. WPF path rendering improvements, gradient stop fix.
Release 1.1.0
* Moved from the .NET Client Profile to the full .NET Framework.
* Cleanup the .NET framework dependencies.
* Changed the converter assembly name; SharpVectors.Converters.dll to SharpVectors.Converters.Wpf.dll
* Changed the converter assembly name; SharpVectors.Runtime.dll to SharpVectors.Runtime.Wpf.dll
* Resolved various reported parsing and number handling issues.
* Resolved various reported rendering issues, especially opacity and gradient fills.
* Added marker support.