This post is dedicated to libHaru build as Nuget package made by Gehtsoft and which is used as PDF creation layer in PDF.Flow library. However, if all you need is basic tools to create a simple PDF in your application, please do not hesitate to use free and open source libHaru instead.
The Nuget package can be downloaded here
https://www.nuget.org/packages/Haru.Net/1.0.9
.NETFramework 4.5.1 and .NETStandard 2.0 are supported.
We also have a version which is designed to run on Android and iOS which isn't published yet. However, if you are interested in one, please contact me to get a beta version.
What is libHaru
Libharu is a library that provides the set of basic operations to created PDF v 1.4. The primitives offered are: Add Page, Add text at exact position, Add image, Draw line and so on.
It provides everything you basically need to create a simple PDF document, however it operates rather like drawing in Graphics context than creating the document.
If you are interested in creating document that are automatically converts into PDF, consider Gehtsoft PDF.Flow library.
Who is Author of libHaru
The libHaru is an open-source library.
The main web site of the project is here http://libharu.org/
The source code is available at github https://github.com/libharu/libharu
If you experience any problem, please report it
https://github.com/gehtsoft-usa/PDFLib/issues
The source code of the exact version which is used to build the nuget package (it consists of few fixes made by Gehtsoft, which aren't yet incorporated into the main version of libharu) is available here: https://github.com/gehtsoft-usa/PDFLib