KernSmith.Rasterizers.Gdi
0.10.3
dotnet add package KernSmith.Rasterizers.Gdi --version 0.10.3
NuGet\Install-Package KernSmith.Rasterizers.Gdi -Version 0.10.3
<PackageReference Include="KernSmith.Rasterizers.Gdi" Version="0.10.3" />
<PackageVersion Include="KernSmith.Rasterizers.Gdi" Version="0.10.3" />
<PackageReference Include="KernSmith.Rasterizers.Gdi" />
paket add KernSmith.Rasterizers.Gdi --version 0.10.3
#r "nuget: KernSmith.Rasterizers.Gdi, 0.10.3"
#:package KernSmith.Rasterizers.Gdi@0.10.3
#addin nuget:?package=KernSmith.Rasterizers.Gdi&version=0.10.3
#tool nuget:?package=KernSmith.Rasterizers.Gdi&version=0.10.3
KernSmith.Rasterizers.Gdi
A GDI rasterizer backend for KernSmith.
Overview
This package provides a rasterizer that uses Windows GDI text rendering APIs. It is designed to match BMFont's original output for pixel-perfect parity, making it useful for validating KernSmith output against reference BMFont files.
Platform: Windows only (net8.0-windows, net10.0-windows).
Usage
Install the package and set the rasterizer backend:
dotnet add package KernSmith.Rasterizers.Gdi
var options = new FontGeneratorOptions
{
Size = 32,
RasterizerBackend = RasterizerBackend.Gdi
};
The rasterizer auto-registers via [ModuleInitializer], so referencing the package is sufficient.
Build
dotnet build src/KernSmith.Rasterizers.Gdi/KernSmith.Rasterizers.Gdi.csproj
See the KernSmith repository for full project documentation.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-windows7.0 is compatible. net9.0-windows was computed. net10.0-windows was computed. net10.0-windows7.0 is compatible. |
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.