Introduction
Report.NET is a powerful and intuitive C# library designed for effortlessly generating PDF files. With its user-friendly API, you can create professional reports featuring text, images, tables, and more - all with minimal code. Whether you're building invoices, reports, or custom documents, Report.NET makes PDF generation seamless and efficient.

Features
- Built for .NET – Fully written in C# and designed specifically for Microsoft .NET.
- Cross-platform compatibility – Supports Windows and Linux environments.
- Simple and Fluent API – Generate PDFs effortlessly with clean and intuitive C# syntax.
- Rich text formatting – Customize fonts, sizes, styles, and alignments for professional-looking documents.
- Seamless graphics integration – Insert images, lines, rectangles, and other visual elements with ease.
- Flexible object positioning – Easily align and transform text, images, and graphical elements.
- Metric and point-based measurements – Supports both metric units and points (1/72 inch).
- Dynamic headers and footers – Define page headers and footers for multi-page documents.
- Advanced table layouts – Create structured reports with tables, columns, and precise positioning.
- Flexible Data Integration – Leverages C# to seamlessly work with various data sources, including databases, XML files, and in-memory objects, ensuring versatility for diverse reporting needs.
- Minimal code footprint – Generate a "Hello World" PDF in just ten lines of code.
- Optimized for archival – Produces highly compact PDFs when using built-in PDF fonts.
- Comprehensive documentation – Well-documented API for easy integration and development.