/DocBuilder

DocBuilder is a API for creating dynamic reports in PDF, Xlsx and image formats. Utilizing the powerful SkiaSharp graphics library, it offers a flexible way to build and customize report layouts, styles, and contents.

Primary LanguageC#MIT LicenseMIT

DocBuilder

Introduction

DocBuilder is a API for creating dynamic reports in PDF, Xlsx and image formats. Utilizing the powerful SkiaSharp graphics library, it offers a flexible way to build and customize report layouts, styles, and contents.

Features

  • Generate reports in PDF, Xlsx and image formats.
  • Customizable layout with headers, footers, and data sections.
  • Dynamic content rendering with support for images and custom fonts.
  • Advanced styling options including colors, fonts, and text alignment.
  • Efficient handling of large data sets with pagination support.

Requirements

  • .NET Framework/Core version
  • SkiaSharp

Contributing

Contributions are welcome! Please feel free to submit pull requests, report bugs, or suggest new features.

License

This project is licensed under the MIT License - see the LICENSE file for details.