Le mieux C# API pour créer des PDF
Pouvez-vous recommander un document PDF API pour C#. Gratuit est la meilleure, mais je n'ai pas l'esprit de le payer.
- Voir la Création de fichiers pdf à l'exécution en c#
- J'ai toujours le suggèrent iText# seulement, car même après avoir payé, vous n'obtenez pas de tables imbriquées, et de nombreuses fonctionnalités que iText# offre.
- Pour de futures références, vous voudrez peut-être consulter GemBox.Document ainsi. Il fournit un moyen simple et facile-à-utilisation de l'API, voir la document du modèle de contenu.
Vous devez vous connecter pour publier un commentaire.
Mise à jour:
Je ne sais pas quand ou si la licence a changé pour le iText# bibliothèque, mais il est sous licence L'AGPL ce qui signifie qu'il doit être autorisé s'il est inclus dans un fermé source du produit. La question n'est pas (actuellement) exiger libre ou open-source bibliothèques. Il faut toujours étudier le type de licence de toute bibliothèque utilisée dans un projet.
J'ai utilisé iText# avec succès dans .NET C# 3.5; c'est un port de l'open source en bibliothèque Java pour la génération de PDF et c'est gratuit.
Il y a un Package NuGet disponibles pour iTextSharp de la version 5 et la officiel de la documentation du développeur, ainsi que le C# exemples, peut être trouvé à itextpdf.com
J'ai utilisé PdfSharp. C'est gratuit, open source et très pratique à utiliser, mais je ne peux pas dire que c'est le meilleur, parce que je n'ai pas vraiment utilisé autre chose.
PdfTextExtractor
dans PdfSharp.J'ai récemment terminé un projet dans lequel nous avons utilisé Aspose.Pdf pour .NET. Je pense que c'était très agréable de travailler avec et vaut bien son prix si iTextSharp n'est pas quelque chose pour vous.
Mon travail utilise Winnovative de PDF generator (Nous l'avons utilisé principalement pour convertir HTML en PDF, mais vous pouvez en générer d'autres moyens aussi)