Krilla 0.1.3
dotnet add package Krilla --version 0.1.3
NuGet\Install-Package Krilla -Version 0.1.3
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Krilla" Version="0.1.3" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Krilla" Version="0.1.3" />
<PackageReference Include="Krilla" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Krilla --version 0.1.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Krilla, 0.1.3"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Krilla@0.1.3
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Krilla&version=0.1.3
#tool nuget:?package=Krilla&version=0.1.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Krilla
A .NET wrapper over krilla, the Rust PDF-writing library that backs typst. Creates PDF documents: pages, vector paths, gradients, text, raster images and SVG. The native library ships inside the package for Windows, Linux (glibc and musl) and macOS, on x64 and arm64.
using var document = new KrillaDocument();
using (var page = document.StartPage(PageSettings.A4))
{
page.Surface.FillRectangle(
Rectangle.FromSize(50, 50, 200, 100),
Color.Rgb(220, 40, 40));
}
document.Save("output.pdf");
Krilla writes PDFs. To read, render or edit an existing one, use Morph.PDFium.
See the documentation for the full API.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net10.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Krilla:
| Package | Downloads |
|---|---|
|
Krilla.Html
Converts HTML to PDF via Krilla |
GitHub repositories
This package is not used by any popular GitHub repositories.