XLibur.Bundle
0.106.0
dotnet add package XLibur.Bundle --version 0.106.0
NuGet\Install-Package XLibur.Bundle -Version 0.106.0
<PackageReference Include="XLibur.Bundle" Version="0.106.0" />
<PackageVersion Include="XLibur.Bundle" Version="0.106.0" />
<PackageReference Include="XLibur.Bundle" />
paket add XLibur.Bundle --version 0.106.0
#r "nuget: XLibur.Bundle, 0.106.0"
#:package XLibur.Bundle@0.106.0
#addin nuget:?package=XLibur.Bundle&version=0.106.0
#tool nuget:?package=XLibur.Bundle&version=0.106.0
XLibur.Bundle
A convenience meta-package that installs XLibur together with its default font engine, XLibur.Fonts.SkiaSharp (SkiaSharp, MIT).
This package contains no code of its own — it exists purely to pull both dependencies in via a single PackageReference.
Install
dotnet add package XLibur.Bundle
That's all. The default font engine is auto-registered by XLibur core the first time you create a workbook — you do not need to call any startup method:
using var wb = new XLWorkbook();
The default engine uses system fonts where available and falls back to an embedded metric-only Calibri-compatible font, so text measurement works even in headless and serverless environments with no system fonts installed.
When to use this
Install XLibur.Bundle if you want the recommended, license-safe defaults and don't want to think about font engines.
Overriding the default
To use a different engine, register it at startup (it takes precedence over the auto-registered default) or pass it per-workbook:
// e.g. SixLabors.Fonts 2.x, per workbook
var options = new LoadOptions { FontEngine = new SixLaborsFontEngine("Microsoft Sans Serif") };
using var wb = new XLWorkbook(options);
When to install the pieces separately
- You want a different font engine (e.g.
XLibur.Fonts.SixLabors.V1for SixLabors.Fonts 1.x, orXLibur.Fonts.SixLaborsfor 2.x), in which case installXLiburplus the engine of your choice. - You're a library author and don't want to force a font-engine choice on downstream consumers — depend only on
XLibur.
Documentation
For full documentation, source, and contribution guidelines, visit the GitHub repository.
Learn more about Target Frameworks and .NET Standard.
-
net10.0
- XLibur (>= 0.106.0)
- XLibur.Fonts.SkiaSharp (>= 0.106.0)
-
net8.0
- XLibur (>= 0.106.0)
- XLibur.Fonts.SkiaSharp (>= 0.106.0)
-
net9.0
- XLibur (>= 0.106.0)
- XLibur.Fonts.SkiaSharp (>= 0.106.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.106.0 | 43 | 7/25/2026 |
| 0.105.1-rc.151 | 35 | 7/24/2026 |
| 0.105.1-rc.137 | 57 | 7/23/2026 |
| 0.105.1-rc.135 | 44 | 7/22/2026 |
| 0.105.1-rc.129 | 58 | 7/12/2026 |
| 0.105.1-rc.119 | 106 | 6/23/2026 |
| 0.105.1-rc.118 | 106 | 6/21/2026 |
| 0.105.1-rc.107 | 112 | 6/18/2026 |
| 0.105.1-rc.105 | 101 | 6/17/2026 |
| 0.105.1-rc.103 | 102 | 6/17/2026 |
| 0.105.1-rc.98 | 162 | 5/26/2026 |
| 0.105.1-rc.89 | 174 | 4/30/2026 |