SelectPdf.Universal.MacOS
26.5.0
Prefix Reserved
dotnet add package SelectPdf.Universal.MacOS --version 26.5.0
NuGet\Install-Package SelectPdf.Universal.MacOS -Version 26.5.0
<PackageReference Include="SelectPdf.Universal.MacOS" Version="26.5.0" />
<PackageVersion Include="SelectPdf.Universal.MacOS" Version="26.5.0" />
<PackageReference Include="SelectPdf.Universal.MacOS" />
paket add SelectPdf.Universal.MacOS --version 26.5.0
#r "nuget: SelectPdf.Universal.MacOS, 26.5.0"
#:package SelectPdf.Universal.MacOS@26.5.0
#addin nuget:?package=SelectPdf.Universal.MacOS&version=26.5.0
#tool nuget:?package=SelectPdf.Universal.MacOS&version=26.5.0
SelectPdf Library for .NET on macOS on Apple Silicon — HTML to PDF, Word to PDF, PDF editing
The SelectPdf PDF library for .NET on macOS on Apple Silicon: HTML to PDF rendered by Chromium (HTML5, CSS3, web fonts, JavaScript), Word to PDF, PDF creation and editing, redaction, digital signatures, PDF/A and PDF/UA.
This package has no code of its own. It installs SelectPdf.Universal together with the engine package SelectPdf.Universal.Native.osx-arm64, for Macs with Apple Silicon running macOS 13 or later. There is no engine for Intel Macs.
Installation
dotnet add package SelectPdf.Universal.MacOS
Quick start
using SelectPdf.Universal;
HtmlToPdf converter = new HtmlToPdf();
using PdfDocument doc = converter.ConvertHtmlString("<h1>Hello from macOS</h1>");
doc.Save("hello.pdf");
Without a license key the library runs in evaluation mode and draws a "Demo Version" banner on every page. Set GlobalProperties.LicenseKey to your key before the first conversion.
Requirements
- .NET 10, .NET 9 or .NET 8. Verified with .NET 11 RC 1.
- macOS 13 or later on Apple Silicon.
- The library has built-in fonts for Latin scripts; add SelectPdf.Universal.Fonts to render every language.
The same package exists for the other platforms: SelectPdf.Universal.Windows (Windows x64), SelectPdf.Universal.Linux (Linux x64), SelectPdf.Universal.Linux.Arm64 (Linux ARM64). For several platforms in one project, reference SelectPdf.Universal and pick the SelectPdf.Universal.Native.<rid> package per build.
The free SelectPdf.HtmlToPdf.Universal Community Edition converts HTML to PDF up to 5 pages per document, with one-package installs of its own (SelectPdf.HtmlToPdf.MacOS).
Documentation & Support
- Documentation: https://selectpdf.com/pdf-library/
- Website: https://selectpdf.com/
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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 was computed. 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. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- SelectPdf.Universal (= 26.5.0)
- SelectPdf.Universal.Native.osx-arm64 (= 26.5.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 |
|---|---|---|
| 26.5.0 | 45 | 10/15/2026 |
