Aperçu d'Aspose.PDF.Drawing pour .NET

Introduction

Aspose.PDF.Drawing pour .NET est une variation d’Aspose.PDF, qui fournit la bibliothèque Aspose.Drawing au lieu de System.Drawing.

Ce composant est écrit en C# géré, permettant aux développeurs d’ajouter des fonctionnalités de création et de gestion de fichiers PDF à leurs applications Microsoft .NET (WinForms, ASP.NET et .NET Compact Framework).

Il aide à éviter de nombreux problèmes et bogues associés à l’utilisation de System.Drawing.Common sur des plateformes non-Windows.

De plus, il convient de mentionner que la bibliothèque Aspose.PDF.Drawing fonctionne avec succès sur la plateforme Docker qui vous permet d’emballer votre application dans un conteneur. Pour plus d’informations, consultez la page Comment exécuter Aspose.PDF dans Docker. Les paquets ’ttf-mscorefonts-installer’ et ‘fontconfig’ sont nécessaires pour le bon fonctionnement de la bibliothèque Aspose.PDF.Drawing pour .NET dans Docker.

Aspose.PDF.Drawing pour .NET présente les mêmes fonctions qu’Aspose.PDF. Il peut interagir avec des documents PDF, englobant des éléments tels que des pages, du texte, des images, des pièces jointes, des polices, des signets, des annotations, des formulaires, des opérateurs, des tampons, des filigranes, des liens, des fonctions de sécurité, des signatures et l’impression.

Aspose.PDF.Drawing pour .NET dispose d’un large éventail de fonctionnalités, y compris des options pour compresser des PDF, créer et manipuler des tableaux, prendre en charge des objets graphiques, faciliter une fonctionnalité de lien hypertexte complète, mettre en œuvre des contrôles de sécurité avancés, gérer des polices personnalisées, s’intégrer parfaitement avec des sources de données et permettre l’ajout ou la suppression de signets. Les utilisateurs peuvent créer une table des matières, manipuler des pièces jointes et des annotations en les ajoutant, les mettant à jour ou les supprimant, importer ou exporter des données de formulaire PDF, et modifier du texte et des images en les ajoutant, les remplaçant ou les supprimant. De plus, le logiciel permet des actions telles que diviser, concaténer, extraire ou insérer des pages, transformer des pages en images et imprimer des documents PDF, parmi d’autres fonctionnalités.

Avantages

Aspose.Drawing présente plusieurs avantages par rapport à la bibliothèque System.Drawing.Common :

  1. Support multiplateforme. Aspose.PDF.Drawing permet le développement d’applications de dessin sur diverses plateformes, y compris Windows, Linux, macOS, Android et iOS.

  2. La performance de la bibliothèque Aspose.PDF.Drawing pour .NET est réduite de pas plus de 2 %.

  3. La qualité de rendu. Avec Aspose.PDF.Drawing, vous pouvez obtenir un rendu de texte de premier ordre avec anti-aliasing et hinting. Cela garantit des bords de police lisses sans artefacts en dents de scie, rendant le texte lisible sur divers écrans et résolutions. La différence dans un document au format A4 est au maximum de 10 pixels par page.

  4. Ensemble de fonctionnalités complet. Aspose.PDF.Drawing dispose d’un large éventail de fonctionnalités pour les graphiques 2D, englobant des formes, des lignes, du texte, des images et des graphiques.

  5. Compatibilité API. En utilisant l’espace de noms System.Drawing, Aspose.PDF.Drawing remplace sans couture System.Drawing.Common, permettant la substitution sans avoir besoin de modifier le code source existant.

Fonctionnalités

  1. Support des graphiques vectoriels. Aspose.PDF.Drawing est compatible avec le format d’image vectorielle SVG, permettant aux développeurs de créer des graphiques évolutifs qui conservent leur qualité lorsqu’ils sont rendus à n’importe quelle résolution.

  2. Capacités de rendu de texte. Aspose.PDF.Drawing excelle dans le rendu de texte de haute qualité. Cela garantit des bords de police lisses, éliminant les artefacts en dents de scie et assurant la lisibilité sur divers écrans et résolutions.

  3. Assistance à la mise en forme des formes. Aspose.PDF.Drawing offre une gamme d’options pour la mise en forme des formes, englobant des fonctionnalités telles que la couleur de remplissage, la couleur de contour, l’épaisseur de ligne et le style de ligne.

  4. Fonctionnalités de traitement d’image. Aspose.PDF.Drawing pour .NET fournit diverses capacités de traitement d’image, y compris l’ajout, le remplacement ou la suppression.

La bibliothèque Aspose.PDF.Drawing pour .NET prend en charge une large variété de fonctions, telles que :

  • Compression de documents.
  • Création et manipulation de tableaux.
  • Support pour les objets graphiques.
  • Fonctionnalité de lien hypertexte étendue.
  • Contrôles de sécurité étendus.
  • Gestion de polices personnalisées.
  • Intégration avec des sources de données.
  • Ajouter ou supprimer des signets.
  • Créer une table des matières.
  • Ajouter, mettre à jour, supprimer des pièces jointes et des annotations.
  • Importer ou exporter des données de formulaire PDF.
  • Ajouter, remplacer ou supprimer du texte et des images.
  • Diviser, concaténer, extraire ou insérer des pages.
  • Transformer des pages en images.
  • Imprimer des documents PDF et bien plus encore.

Pour l’impression de documents PDF, System.Drawing.Common est utilisé, donc cela ne fonctionnera que sur la plateforme Windows.

Licence

Il n’y a pas de licence supplémentaire pour Aspose.PDF.Drawing, utilisez la même que pour Aspose.PDF. Consultez la section Licence Aspose PDF.

Installation

Pour essayer Aspose.PDF.Drawing pour .NET, exécutez simplement Install-Package Aspose.PDF.Drawing depuis la console du gestionnaire de packages dans Visual Studio pour récupérer le package NuGet. Si vous avez déjà Aspose.PDF for .NET et souhaitez mettre à niveau la version, veuillez exécuter Update-Package Aspose.PDF.Drawing pour obtenir la dernière version. Plus d’informations peuvent être trouvées au lien vers le package NuGet.

Aspose.PDF.Drawing pour .NET

Découvrez les classes disponibles dans Aspose.PDF.Drawing sur le site API Reference.

En savoir plus sur :