Getting Started with DynamicPDF Core Suite for .NET

Written by

in

DynamicPDF Core Suite for .NET by ⁠ceTe Software is a library that combines PDF generation, merging, and visual reporting into a single developer subscription. It supports full .NET Standard 2.0+ (including .NET Core and .NET Framework), providing over 80 page elements to build or modify documents programmatically. Core Architecture Components

The suite seamlessly integrates three primary functional tools:

Generator: Handles programmatically creating structured PDFs from scratch using layout elements.

Merger: Used for appending, splitting, watermarking, stamping, and filling forms on existing PDF documents.

ReportWriter: Connects data sources to templates designed via the graphical ⁠DynamicPDF Designer GUI to build reports effortlessly. Quick Start Guide 1. Installation

The easiest way to integrate the library is by adding its package directly from the ⁠NuGet Gallery: dotnet add package ceTe.DynamicPDF.CoreSuite.NET Use code with caution. 2. Creating a PDF from Scratch (C# Example)

This example highlights how to instantiate a baseline text layout using the Document and Page objects:

using ceTe.DynamicPDF; using ceTe.DynamicPDF.PageElements; class Program { static void Main() { // 1. Create a document container Document document = new Document(); // 2. Add a new page (Letter size, Portrait orientation) Page page = new Page(PageSize.Letter, PageOrientation.Portrait); document.Pages.Add(page); // 3. Add text content using a Label element string text = “Hello World! This is my first DynamicPDF document.”; Label label = new Label(text, 50, 50, 400, 30); page.Elements.Add(label); // 4. Draw and save the output document document.Draw(“HelloWorld.pdf”); } } Use code with caution. 3. Modifying an Existing PDF (C# Example) DynamicPDF Reading PDF Form Fields Using .NET

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *