Présentation du produit

aspose-words-produit

Bienvenue sur Aspose.Words pour .NET!

Aspose.Words est une bibliothèque de classes multiplateforme qui permet à vos applications d’effectuer une grande variété de tâches de traitement de documents.

À l’aide de Aspose.Words, vous pouvez convertir un document de n’importe quel format de chargement pris en charge vers n’importe quel format d’enregistrement pris en charge, par exemple les formats Word au format PDF, HTML ou Markdown, PDF au format DOCX, etc. En savoir plus sur la conversion de documents dans la section Convertir un document.

Il convient de noter qu’avec Aspose.Words, vous pouvez créer, modifier, convertir, restituer et imprimer des documents sans recourir à des applications tierces, telles que Microsoft Word ou Office Automation.

Avantages de l’utilisation de Aspose.Words

L’utilisation de Aspose.Words pour .NET dans votre projet vous offre les avantages suivants:

  • Ensemble de fonctionnalités riches
  • Indépendance de la plateforme
  • Indépendance des applications tierces
  • Performances et évolutivité
  • Courbe d’apprentissage minimale

Le diagramme suivant montre les principales fonctionnalités de Aspose.Words pour .NET et leurs relations les unes avec les autres.

aspose_words-product-features-overview

Riche ensemble de fonctionnalités

Les fonctionnalités de Aspose.Words pour .NET peuvent être divisées en quatre domaines principaux.

Conversion

La possibilité de convertir des documents facilement et de manière fiable est l’une des principales fonctionnalités de Aspose.Words.

Chargement, sauvegarde et conversion complet avec Formats de documents pris en charge permet aux utilisateurs de convertir des documents de un format populaire en another, par exemple de DOCX en PDF, JPEG ou Markdown, ou de PDF vers divers formats Word.

Document Object Model (DOM)

L’accès programmatique via un API riche à tous les éléments et formatages du document permet de créer, modifier, extraire, copier, diviser, joindre et remplacer le contenu du document. Apprenez-en davantage dans la section Aspose.Words Document Object Model (DOM).

Le rendu

Nous utilisons le terme Le rendu pour décrire le processus de conversion d’un document dans un format de fichier ou un support, paginé ou ayant la notion de pages.

Vous pouvez convertir des documents entiers ou des pages particulières en PDF ou XPS pour générer des documents côté serveur, les imprimer ou restituer des pages à l’aide de .NET Graphics. Et tout cela avec une haute fidélité – exactement comme Microsoft Word l’aurait fait.

Rapports

Générez des documents ou des rapports à partir de zéro ou en remplissant des modèles avec des données provenant de sources de données ou d’objets métier. Pour plus d’informations sur la création de rapports et la récupération de données à partir de bases de données, consultez les sections Mail Merge et rapports et Moteur de reporting LINQ.

Indépendance de la plateforme

Aspose.Words pour .NET couvre la plupart des environnements de développement et plates-formes de déploiement populaires. Son API peut être utilisé pour développer des applications pour une large gamme de systèmes d’exploitation, tels que Windows, Linux et Mac OS, et diverses plates-formes.

Vous pouvez utiliser Aspose.Words pour .NET pour créer tout type d’application .NET 32 bits ou 64 bits, notamment ASP.NET, WCF, WinForms, etc. De plus, vous pouvez utiliser Aspose.Words pour .NET via COM Interop à partir de ASP, Perl, PHP et Python.

Vous pouvez également utiliser Aspose.Words pour .NET pour créer des applications avec Mono, ainsi qu’avec Windows Azure, Microsoft SharePoint, Microsoft Silverlight, Xamarin.Android, Xamarin.iOS et Xamarin.Mac.

Indépendance des autres applications

Aspose.Words ne nécessite pas l’installation d’applications tierces, par exemple Microsoft Office, sur la machine pour fonctionner. Tous les composants Aspose sont complètement indépendants. Cela fait de Aspose.Words une excellente alternative à l’automatisation en termes de sécurité, de stabilité, d’évolutivité/vitesse, de prix et de fonctionnalités pour travailler avec des documents et des tâches associées.

Performances et évolutivité

Aspose.Words est conçu pour être très performant à la fois sur un serveur ou sur un client. Aspose.Words est un assembly .NET unique qui peut être déployé avec n’importe quelle application .NET en le copiant simplement. Vous n’avez pas à vous soucier des autres services ou modules.

Avec Aspose.Words, vous pouvez littéralement générer des milliers de documents en quelques minutes, ce qui implique d’ouvrir un document, de modifier son contenu et de le formater ou de le remplir de données, puis de l’enregistrer. Même les documents les plus complexes sont ouverts et enregistrés sur une machine P4 2,4 GHz 1 Go de RAM en quelques fractions de seconde.

Aspose.Words est multithread sécurisé tant qu’un seul thread fonctionne sur un document à la fois. Il s’agit d’un scénario typique où un seul thread travaille sur un seul document. Différents threads peuvent travailler en toute sécurité sur différents documents en même temps.

Courbe d’apprentissage minimale

Bien qu’il existe plus de 150 classes et énumérations publiques dans Aspose.Words, la courbe d’apprentissage est minime car le Aspose.Words API a été soigneusement conçu avec les objectifs suivants à l’esprit:

  • Emprunter les meilleures pratiques d’autres API bien connus tels que Microsoft Word Automation
  • Emprunter les meilleures pratiques des directives de conception .NET Framework
  • Fournir un équilibre entre facilité d’utilisation et manipulation détaillée des éléments du document

Les développeurs qui ont déjà utilisé Microsoft Word Automation dans leurs projets trouveront les noms et le comportement de nombreuses classes, méthodes et propriétés familiers.

Document, Paragraph, Bookmark, Range, Section.PageSetup et Paragraph.ParagraphFormat font partie des classes Aspose.Words. Dans le même temps, Aspose.Words est assez différent du modèle objet Microsoft Word dans le sens où il représente un document comme une arborescence d’objets, ressemblant davantage à une arborescence XML DOM. Si vous avez travaillé avec une bibliothèque XML DOM, vous constaterez qu’elle est facile à comprendre et à utiliser Aspose.Words.

Prix et politiques

Veuillez visiter la page Licence et abonnement pour plus d’informations sur les licences et consulter la page Information sur les prix pour plus de détails sur les prix.

Soutien technique

Pour plus d’informations sur le support technique Aspose.Words, jetez un œil au Soutien technique.