Aperçu du Produit

aspose-words-product_cpp

Bienvenue à Aspose.Words pour C++!

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.

En utilisant 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 en PDF, HTML ou Markdown, HTML en DOCX, etc. En savoir plus sur la conversion de documents dans le Convertir un Document section.

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

Avantages de l’utilisation de Aspose.Words

En Utilisant Aspose.Words pour C++ dans votre projet vous donne les avantages suivants:

  • Riche ensemble de fonctionnalités
  • Indépendance de la plateforme
  • Indépendance vis-à-vis des applications tierces
  • Performances et évolutivité
  • Courbe d’apprentissage minimale

Le diagramme suivant montre les principales caractéristiques de Aspose.Words pour С++ et comment elles sont liées les unes aux autres.

aspose_words-product-features-overview

Riche Ensemble de Fonctionnalités

Aspose.Words pour C++ les fonctionnalités peuvent être divisées en quatre domaines principaux.

Reconversion

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

Complet importation et exportation de documents avec plus de 35 formats de fichiers pris en charge permet aux utilisateurs de convertir des documents de one popular format à another, par exemple de DOCX à PDF, JPEG ou Markdown.

Modèle d’objet de document (DOM)

L’accès programmatique via une API riche à tous les éléments du document et à la mise en forme permet de créer, modifier, extraire, copier, diviser, joindre et remplacer le contenu du document. En savoir plus dans le Aspose.Words Modèle d’objet de document (DOM) section.

Rendu

Nous utilisons le terme Rendu dans Aspose.Words décrire le processus de conversion d’un document en un format de fichier ou un support, paginé ou qui a le concept 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. Et tout cela avec une grande 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 génération de rapports et la récupération de données à partir de bases de données, voir le Mail Merge et rapports.

Indépendance de la Plateforme

Aspose.Words pour C++ couvre la plupart des environnements de développement et des plates-formes de déploiement populaires. Son API peut être utilisée pour développer des applications pour un large éventail de systèmes d’exploitation, tels que Windows, Linux, macOS et diverses plates-formes.

Indépendance par rapport aux 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 connexes.

Performances et Évolutivité

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 le contenu et le formatage ou de le remplir de données et de l’enregistrer. Même les documents les plus complexes sont ouverts et enregistrés sur une machine P4 2.4Ghz 1Go de RAM en quelques fractions de seconde.

Aspose.Words est sûr pour le multithread tant qu’un seul thread fonctionne sur un document à la fois. C’est un scénario typique pour avoir un thread travaillant sur un 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 y ait plus de 150 classes et énumérations publiques dans Aspose.Words, la courbe d’apprentissage est minimale car l’API Aspose.Words a été soigneusement conçue avec les objectifs suivants à l’esprit:

  • Empruntez les meilleures pratiques d’autres APIs bien connus tels que Microsoft Word Automatisation

  • 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 sont quelques-unes des classes Aspose.Words. En même temps, Aspose.Words est assez différent du modèle d’objet Microsoft Word en ce qu’il représente un document comme un arbre d’objets, plus comme un arbre DOM XML. Si vous avez travaillé avec n’importe quelle bibliothèque DOM XML, vous constaterez qu’elle est facile à comprendre et à utiliser avec Aspose.Words.

Prix et Politiques

Veuillez visiter le Licences page pour plus d’informations sur les licences et revoir le Informations Sur les Prix page pour plus de détails sur les prix.

Soutien Technique

Pour plus d’informations sur le support technique Aspose.Words, consultez le page d’assistance.