XLibur.Bundle
0.310.0
dotnet add package XLibur.Bundle --version 0.310.0
NuGet\Install-Package XLibur.Bundle -Version 0.310.0
<PackageReference Include="XLibur.Bundle" Version="0.310.0" />
<PackageVersion Include="XLibur.Bundle" Version="0.310.0" />
<PackageReference Include="XLibur.Bundle" />
paket add XLibur.Bundle --version 0.310.0
#r "nuget: XLibur.Bundle, 0.310.0"
#:package XLibur.Bundle@0.310.0
#addin nuget:?package=XLibur.Bundle&version=0.310.0
#tool nuget:?package=XLibur.Bundle&version=0.310.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.310.0)
- XLibur.Fonts.SkiaSharp (>= 0.310.0)
-
net8.0
- XLibur (>= 0.310.0)
- XLibur.Fonts.SkiaSharp (>= 0.310.0)
-
net9.0
- XLibur (>= 0.310.0)
- XLibur.Fonts.SkiaSharp (>= 0.310.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.310.0 | 48 | 8/6/2026 |
| 0.301.0 | 53 | 8/4/2026 |
| 0.300.1-beta.4 | 42 | 8/4/2026 |
| 0.300.0 | 117 | 8/2/2026 |
| 0.200.0 | 98 | 8/1/2026 |
| 0.106.1-rc.104 | 42 | 7/31/2026 |
| 0.106.1-beta.95 | 45 | 7/31/2026 |
| 0.106.1-beta.80 | 71 | 7/28/2026 |
| 0.106.0 | 133 | 7/25/2026 |
| 0.105.1-rc.151 | 58 | 7/24/2026 |
| 0.105.1-rc.137 | 80 | 7/23/2026 |
| 0.105.1-rc.135 | 70 | 7/22/2026 |
| 0.105.1-rc.129 | 79 | 7/12/2026 |
| 0.105.1-rc.119 | 125 | 6/23/2026 |
| 0.105.1-rc.118 | 125 | 6/21/2026 |
| 0.105.1-rc.107 | 131 | 6/18/2026 |
| 0.105.1-rc.105 | 121 | 6/17/2026 |
| 0.105.1-rc.103 | 120 | 6/17/2026 |
| 0.105.1-rc.98 | 178 | 5/26/2026 |
| 0.105.1-rc.89 | 190 | 4/30/2026 |