PSPDFKit /
dotnet-pdf-library-for-android
How to build a PDF Viewer and Editor for iOS using .NET (C#) with PSPDFKit.NET (Android).
Loading repository data…
PSPDFKit / repository
How to build a PDF Viewer and Editor for iOS using .NET (C#) with PSPDFKit.NET (iOS).
The Nutrient SDK is a framework that allows you to view, annotate, sign, and fill PDF forms on iOS, Android, Windows, macOS, and Web.
Nutrient Instant adds real-time collaboration features to seamlessly share, edit, and annotate PDF documents.
Nutrient offers support via https://nutrient.io/support/request/.
Are you evaluating our SDK? That's great, we're happy to help out! To make sure this is fast, please use a work email and have someone from your company fill out our sales form: https://www.nutrient.io/contact-sales/
In order to build this binding project you need:
Browse section for "nuget.org" search for "Nutrient.dotnet":Now you are done and can skip to Using Nutrient in your project!
To use this C# binding you can only build the binding project on macOS, you will need to obtain the full PSPDFKit xcframework files by doing either ./build.sh --nutrient-version=${NUTRIENT_VERSION} and let the build script download the frameworks and build the bindings or by ./build.sh --nutrient-version=${NUTRIENT_VERSION} --target DownloadDeps which will only download the required frameworks.
We are using Cake as our build system.
./build.sh --nutrient-version=${NUTRIENT_VERSION} (macOS) command from the root directory in terminal.bin/ folder of each project directory../build.sh --nutrient-version=${NUTRIENT_VERSION} --target DownloadDeps (macOS) command from the root directory in terminal.Nutrient.dotnet.sln located in the root folder.iOS or Mac solution folders.bin folder of each project.If you don't use nuget, add the generated Nutrient dlls as a reference to into your own .NET project and add the corresponding using statements depending on the dlls referenced into your project.
using PSPDFKit.Model;
using PSPDFKit.UI;
using PSPDFKit.Instant;
Also you do need to set your license key early on in your AppDelegate, before accessing any other Nutrient classes. You can get your license key from your customer portal if you haven't done so already. Pass null to use the trial version.
public override bool FinishedLaunching (UIApplication application, NSDictionary launchOptions)
{
PSPDFKitGlobal.SetLicenseKey (null);
// ...
}
With Nutrient Instant, it's easier than ever to add real-time collaboration features to your Nutrient-powered app, allowing your users to seamlessly share, edit, and annotate PDF documents across iOS, Android, and web. With just a few lines of code, Nutrient Instant gives your users a massive productivity boost.
For more information about NUtrient Instant, please have a look at our website.
You can find two basic examples inside the Samples folder, porting the catalog is still in progress.
./build.sh --nutrient-version=${NUTRIENT_VERSION} --target DownloadDeps from inside the root folder.Samples/Nutrient.dotnet.Samples.sln solution in Visual Studio.Project Name").If you experience a crash on your end it's very valuable for us to have as much information as possible to provide you with the best support experience. Such valuable information includes a stack trace of the crash. Here's a quick step-by-step guide, showing how to generate a stack trace in Visual Studio:
touch ~/.mtouch-launch-with-lldb. This will essentially let you use lldb to debug your application when it launches.bt all.If you want to remove lldb from your debug setup again you can simply run rm ~/.mtouch-launch-with-lldb in your Terminal.
lldb -p YOUR-PID aux. For the example case above this is what the full command would look like: lldb -p 73389 aux.bt all.Selected from shared topics, language and repository description—not editorial ratings.
PSPDFKit /
How to build a PDF Viewer and Editor for iOS using .NET (C#) with PSPDFKit.NET (Android).
Sullivan008 /
C# - WPF - .NET 5 - How to build a Simple Example Application in WPF System based on .NET 5 and how to use MVVM and Mediator Design Patterns in this application. [Year of Development: 2021]
kwakker35 /
A complete BASIC interpreter in C# .NET 10, built from scratch to understand how languages work. Includes full learning materials so you can build your own.
AezanPathan /
Google Shopping Scraper API is a small C# project that demonstrates how to build a simple web scraping API. It fetches product data — like names, prices, and links — from Google Shopping and returns it as structured JSON.
ElliotOne /
An educational example showing how to build a guardrailed, tool-augmented AI assistant in C# (.NET 10) using Ollama, with deterministic validation, tool constraints, timeouts, and safe fallbacks.
ziggyrafiq /
The following code repository will show you how to build web APIs with ASP.NET Core using C# 12 and .NET 8 by Ziggy Rafiq