.NET Standard 2.0 version of CadLib (can be used in .NET Core and UWP)

1
Wout
4/26/2018 10:40 PM

To get started right now: examples can be found here on GitHub.

The port of CadLib to .NET Standard 2.0 is almost complete. It's working, I just need to do more testing and look if the performance can be improved (it's slower than the regular .NET Framework version, roughly a factor 8-9 slower it seems in debug mode). It's probably going to take a few more weeks, so around mid May.

- Wout

Wout
6/1/2018 1:46 AM

The NuGet package can be found here: https://www.nuget.org/packages/WW.Cad.NetStandard. Documentation can be found here.

To try it out you need to get a trial license first here: https://www.woutware.com/SoftwareLicenses. The trial license needs to be prolonged online once a day. Your application has to be signed with a strong name key, as the license checking will verify the entry assembly's signature. Before using CadLib the license should be set like this:

C# Code:
WW.WWLicense.SetLicense("<Insert your trial license string here>");

I still need to do more testing and polish some things, but let me know if you run into any problems!

And a major thank you to the guys who created the SixLabors.ImageSharp open source project to enable bitmap rendering on .NET Core.

- Wout

Wout
7/4/2018 12:44 PM

The font loading has been reworked, memory usage and startup time should be better now in NuGet version 1.0.0-rc10.

Also the PDF font embedding is now working in the .NET Standard version, so apart from the UI bits the functionality is equivalent with the regular CadLib version.

- Wout

1