A .NET LIBRARY BY GARIF LABS
Flow-PDF.
Create PDF documents in C#.
IN DEVELOPMENT
Compose layouts with a fluent API, then generate PDFs in your .NET application.
See an exampleC# → PDF
From code
to document.
Define a page template and content. Flow-PDF lays out the content across pages.
EXAMPLE.CSC# / .NET
var document = Document.CreateFlow(flow =>
{
flow.PageTemplate(template =>
{
template.Size(PageSizes.A4);
template.Margin(40);
});
flow.Content(content =>
{
content.Column(column =>
{
column.Item().Text("Hello, Flow-PDF!");
});
});
}, PdfLicense.Evaluation);
document.GeneratePdf("hello.pdf");THE DETAILS
What it does.
01
Compose in C#
Describe pages with text, images, rows, columns and tables using a fluent API.
02
Paginate content
Flow content across pages with automatic pagination and repeating headers and footers.
03
Generate locally
Create PDFs in your .NET application without an external PDF service.
AVAILABILITY
In development.
The documented consumer target is .NET 10 on Ubuntu 24.04 x86_64. Availability, documentation and licensing details will be shared when the product is ready.
Garif Labs on GitHub