une liste de site comme "Apose.Pdf" mais en open source ou libre mais pour C ou C#
Voici une liste de bibliothèques open source et libres pour travailler avec des fichiers PDF en C ou C# :
### Pour C#
1. **PdfSharp**
- Site : [PdfSharp](https://pdfsharp.net/)
- Description : Une bibliothèque populaire pour créer et processeur les fichiers PDF.
2. **iTextSharp (version AGPL)**
- Site : [iTextSharp](https://itextpdf.com/en/resources/free-pdf-library-dotnet)
- Description : Bien qu'iTextSharp soit maintenant sous licence commerciale, il existe une version AGPL qui peut être utilisée dans des projets open source.
3. **PdfPig**
- Site : [PdfPig](https://github.com/UglyToad/PdfPig)
- Description : Une bibliothèque qui permet de lire et d'extraire des données des fichiers PDF.
4. **FastReport.Pdf**
- Site : [FastReport.Pdf](https://www.fastrreport.com/en/documentation/pdf-export/)
- Description : Conçu pour l'exportation des rapports en PDF, il est libre et open source.
### Pour C
1. **libharu**
- Site : [libharu](https://github.com/libharu/libharu)
- Description : Une bibliothèque pour générer des fichiers PDF de manière simple et efficace.
2. **PoDoFo**
- Site : [PoDoFo](https://podofo.sourceforge.io/)
- Description : Une bibliothèque pour manipuler des fichiers PDF, créant et modifiant ces fichiers.
3. **PDFium**
- Site : [PDFium](https://pdfium.googlesource.com/pdfium/)
- Description : La bibliothèque PDF de Google, utilisée pour le rendu de PDF.
4. **Cairo**
- Site : [Cairo Graphics](https://www.cairographics.org/)
- Description : Bien qu'elle soit principalement une bibliothèque de rendu graphique vectoriel, elle prend également en charge l'exportation au format PDF.
### Remarques
- Assurez-vous de bien vérifier les licences pour garantir une conformité avec vos besoins de projet.
- Certaines bibliothèques peuvent proposer des fonctionnalités avancées sous une licence commerciale, même si une version gratuite ou open source est disponible.
- Pour C# et .NET, le choix est généralement plus varié en raison de l'usage plus répandu et du soutien communautaire.