Il s'agit d'une bibliothèque complète d'édition et de manipulation DOC pour C++. Utilisez C++ pour maximiser la vitesse de traitement de DOC.
La modification par programme des DOC documents fait partie intégrante du flux de travail numérique moderne. Modifiez le texte dans DOC, insérez des graphiques à l'aide de données externes, modifiez des tableaux.
C++ bibliothèque est une solution autonome pour éditer DOC qui ne repose pas sur d'autres logiciels. Il est prêt pour une utilisation commerciale et couvre tous les besoins possibles des développeurs professionnels C++:
L'éditeur de programmation C++ DOC fournit aux développeurs une API moderne pour modifier DOC programme. Intégrez rapidement les fonctionnalités de modification de DOC dans votre logiciel. Notre bibliothèque prend en charge la modification d'une variété de formats de documents dans C++.
La tâche d'édition de DOC par programme dans C++ consiste à modifier des éléments dans l'arborescence de DOC documents. Il est également connu sous le nom de 'DOM' - le modèle de programmation pour interagir avec les éléments de DOC document et leurs propriétés.
Les fonctionnalités de modification DOC sont indissociables de la fonctionnalité de recherche avancée DOC. Pour un haut niveau de flexibilité, notre C++ bibliothèque fournit aux développeurs une fonctionnalité de recherche basée sur DOC Regex. Cette approche élargit les possibilités d'édition de texte dans les DOC fichiers, permettant l'utilisation de modèles pour la transformation dynamique DOC.
L'une des fonctionnalités les plus demandées est la création et la modification dynamiques de tableaux dans les DOC documents. Travailler avec des tableaux est très pratique avec la C++ bibliothèque: modifiez les tableaux, mettez à jour les tableaux et extrayez le texte du tableau à l'aide C++.
L'exemple suivant montre comment modifier un DOC document dans C++:
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.doc");
auto builder = MakeObject<DocumentBuilder>(doc);
// Insérer du texte au début du document.
builder->MoveToDocumentStart();
builder->Writeln(u"Morbi enim nunc faucibus a.");
doc->Save(u"Output.doc");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.doc");
auto builder = MakeObject<DocumentBuilder>(doc);
// Insérer un tableau au début du document.
builder->MoveToDocumentStart();
builder->StartTable();
builder->InsertCell();
builder->Write(u"Row 1, cell 1.");
builder->InsertCell();
builder->Write(u"Row 1, cell 2.");
builder->EndTable();
doc->Save(u"Output.doc");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.doc");
auto builder = MakeObject<DocumentBuilder>(doc);
// Insérer l'image au début du document.
builder->MoveToDocumentStart();
builder->InsertImage(u"Image.png");
doc->Save(u"Output.doc");
Il existe trois options pour installer Aspose.Words for C++ dans votre environnement de développeur. Veuillez en choisir un qui correspond à vos besoins et suivez les instructions étape par étape :
Vous pouvez utiliser cette bibliothèque C++ pour développer des logiciels sur Microsoft Windows, Linux et macOS :
Si vous développez des logiciels pour Linux ou macOS, veuillez vérifier les informations sur les dépendances de bibliothèques supplémentaires ( packages open source fontconfig et mesa-glu) dans la documentation produit.
Vous pouvez modifier des fichiers dans de nombreux autres formats de fichier :