PageCurl.Core
0.1.2
dotnet add package PageCurl.Core --version 0.1.2
NuGet\Install-Package PageCurl.Core -Version 0.1.2
<PackageReference Include="PageCurl.Core" Version="0.1.2" />
<PackageVersion Include="PageCurl.Core" Version="0.1.2" />
<PackageReference Include="PageCurl.Core" />
paket add PageCurl.Core --version 0.1.2
#r "nuget: PageCurl.Core, 0.1.2"
#:package PageCurl.Core@0.1.2
#addin nuget:?package=PageCurl.Core&version=0.1.2
#tool nuget:?package=PageCurl.Core&version=0.1.2
PageCurl
Page turns for images, live .NET MAUI views and two-page spreads.
PageCurl.Maui targets .NET 10 / MAUI 10 and references PageCurl.Core
transitively. Core contains platform-independent interaction, navigation and
page geometry and can also be used on its own.
Install from your MAUI application's directory:
dotnet add package PageCurl.Maui --version 0.1.2
| Control | Content |
|---|---|
PageTurnView |
Caller-owned SKImage values |
PageCurlView |
A live MAUI view, captured during turns |
PageSpreadView |
A two-page reader with live neighboring content |
Register SkiaSharp in your MAUI app:
using SkiaSharp.Views.Maui.Controls.Hosting;
builder.UseMauiApp<App>().UseSkiaSharp();
The quick start
shows XAML setup and bounded navigation. Start commands after layout and
snapshot capture; update the page model after committed completion. Supplied
SKImage values remain caller-owned. The
runtime guide
covers refresh, UI-thread and lifecycle requirements, and the
API reference
lists the public surface.
Minimum targets are Android API 24, iOS 17, Mac Catalyst 17 and Windows 10.0.17763. See the compatibility matrix for tested platform coverage. Physical-device performance, screen-reader certification, Windows runtime validation and store signing remain release gates. The 0.x API may change before 1.0.
| 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. |
-
net10.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on PageCurl.Core:
| Package | Downloads |
|---|---|
|
PageCurl.Maui
Interactive stiff-paper page turns for images, live .NET MAUI views and two-page spreads. |
GitHub repositories
This package is not used by any popular GitHub repositories.