Recently I Came across QuestPDF Library https://www.questpdf.com/
it's Awesome and easy to use .
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I'm using VS 2017 CE, C#, and WinForms on a non-commercial application that adds and deletes pages from PDFs. The added pages are created with minimal text and no drawing or graphics.
I've been using iText7, and it's great, but it has far more power than I need, it's larger than I would like, and I find it hard to use.
I know there are other libraries. I just found out about Debenu PDF, which has a free lite version.
I'm looking for basic PDF editing, lightweight footprint, good documentation, and yes, free. What have you used?
Recently I Came across QuestPDF Library https://www.questpdf.com/
it's Awesome and easy to use .
If the PDF libraries could not meet your needs, contact ComPDFKit: https://www.compdf.com/ Free PDF Library:
I need PDF Book for C# programming 2019 modified edtion
Hello,
I would recommend a free PDF developer's library for C# PDFFlow for your needs. You basically create PDF documents from scratch with it. It supports repeating headers, automatic page numeration, multi-page spread tables and many other layouting options.
It is lightweight and fully documented.
Also, many samples of business documents built using this library are located in a repo (PDF.Flow.Examples), I haven't seen that much from other PDF generating libraries. There are also how-to-build articles for each sample, which definitely might help you get going.
Your first PDF you can create with just a few lines of code:
var section = DocumentBuilder.New().AddSection();
section
.AddParagraph("Hello World!").SetFontColor(Color.Red)
.ToSection()
.InsertNewPage()
.AddParagraph("This is another page inserted")
.ToDocument().Build("Hello World.pdf");
As you can see, there is a method InsertNewPage() which can be called at any moment.
I hope, this is what you were looking for.
Also, this library automatically creates new page when current page is finished, so the content is continuing at the next page. This is very comfortable, so developer don't waste time for this.
You can use Syncfusion PDF Library. Using this library, you can also add text, images, graphics, or shapes to update a PDF. This .NET PDF library is designed to work easily with edit or modify PDF files and integrate seamlessly in your applications.
https://www.syncfusion.com/pdf-framework/net/pdf-library/edit-pdf.
The whole suite of controls is available for free (commercial applications also) through the community license program if you qualify. The community license is the full product with no limitations or watermarks.
https://www.syncfusion.com/products/communitylicense
Note: I work for Syncfusion.