combit.ListLabel31.CrossPlatform.Printing.Pdf
31.2.0
Prefix Reserved
dotnet add package combit.ListLabel31.CrossPlatform.Printing.Pdf --version 31.2.0
NuGet\Install-Package combit.ListLabel31.CrossPlatform.Printing.Pdf -Version 31.2.0
<PackageReference Include="combit.ListLabel31.CrossPlatform.Printing.Pdf" Version="31.2.0" />
<PackageVersion Include="combit.ListLabel31.CrossPlatform.Printing.Pdf" Version="31.2.0" />
<PackageReference Include="combit.ListLabel31.CrossPlatform.Printing.Pdf" />
paket add combit.ListLabel31.CrossPlatform.Printing.Pdf --version 31.2.0
#r "nuget: combit.ListLabel31.CrossPlatform.Printing.Pdf, 31.2.0"
#:package combit.ListLabel31.CrossPlatform.Printing.Pdf@31.2.0
#addin nuget:?package=combit.ListLabel31.CrossPlatform.Printing.Pdf&version=31.2.0
#tool nuget:?package=combit.ListLabel31.CrossPlatform.Printing.Pdf&version=31.2.0
combit List & Label 31 Cross Platform Open XML Xls Data Provider
This package is required for printing with List & Label Cross Platform (LLCP), a fully managed, cross-platform .NET reporting engine.
LLCP allows you to generate, export and print reports using a single API across Windows, Linux and macOS, without requiring any native components.
For a general product overview and supported scenarios please visit the List & Label Cross Platform product page.
Key features
- Fully managed .NET implementation (no native dependencies)
- Cross-platform: Windows, Linux, macOS
- Suitable for desktop, server, container and cloud scenarios
- JSON-based project files
- Report export (e.g. PDF)
Getting started
We recommend to download the fully functional free 30-day trial version from our website.
Usage
using combit.Reporting.Printing.Pdf;
using var printService = new PdfPrintService();
PrintResult result = await printService.PrintAsync(
pdfFilePath: "output/report.pdf",
printerName: "Office Printer");
if (!result.Success)
{
Console.Error.WriteLine($"Print failed: {result.ErrorMessage}");
Console.Error.WriteLine(result.DiagnosticLog);
}
Documentation
The official documentation with API reference, concepts and guides is available on our documentation portal. You can find detailed information on the dedicated Printing to a physical printer page.
Related packages
List & Label Cross Platform uses separate NuGet packages for data access, export etc. Depending on your needs, you may need one or more of these packages.
Data access
combit.ListLabel31.CrossPlatform.CassandraDataProvidercombit.ListLabel31.CrossPlatform.CosmosDBDataProvidercombit.ListLabel31.CrossPlatform.FirebirdConnectionDataProvidercombit.ListLabel31.CrossPlatform.MongoDBDataProvidercombit.ListLabel31.CrossPlatform.MySqlConnectionDataProvidercombit.ListLabel31.CrossPlatform.NpgsqlConnectionDataProvidercombit.ListLabel31.CrossPlatform.NuoDbConnectionDataProvidercombit.ListLabel31.CrossPlatform.OdbcConnectionDataProvidercombit.ListLabel31.CrossPlatform.OleDbConnectionDataProvidercombit.ListLabel31.CrossPlatform.OpenXmlXlsDataProvidercombit.ListLabel31.CrossPlatform.RedisDataProvidercombit.ListLabel31.CrossPlatform.SalesforceDataProvidercombit.ListLabel31.CrossPlatform.SchemaAwareJsonDataProvidercombit.ListLabel31.CrossPlatform.SqlConnectionDataProvider
Refer to the documentation for details on configuring and using these data providers.
Export
combit.ListLabel31.CrossPlatform.Export.OpenXml
Miscellaneous
combit.ListLabel31.CrossPlatform.Object.Chartcombit.ListLabel31.CrossPlatform.Printing.Pdfcombit.ListLabel31.ProjectConverter
Feedback
Please contact us at nuget@combit.com with any feedback.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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. |
-
net10.0
- combit.ListLabel31.CrossPlatform (>= 31.2.0)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.2)
- PDFium.LinuxV2 (>= 1.1.4)
- PDFium.WindowsV2 (>= 1.1.4)
- PDFiumSharpV2 (>= 1.1.4)
-
net8.0
- combit.ListLabel31.CrossPlatform (>= 31.2.0)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.2)
- PDFium.LinuxV2 (>= 1.1.4)
- PDFium.WindowsV2 (>= 1.1.4)
- PDFiumSharpV2 (>= 1.1.4)
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 |
|---|---|---|
| 31.2.0 | 36 | 5/19/2026 |