Bonjour, Monde!
Un " Bonjour, monde!“le code est souvent le premier exemple simple pour écrire uisng “Aspose.Words pour C++”, et il peut également être utilisé comme test de santé mentale pour s’assurer que le logiciel destiné à compiler ou exécuter le code source est correctement installé.
“Aspose.Words pour C++“la bibliothèque donne aux développeurs un accès direct pour créer, modifier, fusionner, convertir, comparer des documents Word et Web. PDF, DOCX, DOC, RTF, ODT, EPUB, HTML et de nombreux autres formats de fichiers sont soutenu.
L’extrait Below code suit ces étapes:
- Créer un nouveau Documentvide
- Initialiser une classe DocumentBuilder
- Insérer du texte dans le document commencez par utiliser la méthode simple Write
- Ouvrez un Document existant à partir d’un fichier. Détecte automatiquement le format de fichier
- Append document “A” au et du document “B”
- Save la sortie sous la forme PDF
L’extrait de code suivant est un " Bonjour, monde!“exemple de travail d’exposition de “Aspose.Words pour C++“API:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-C.git. | |
auto docA = MakeObject<Document>(); | |
auto builder = MakeObject<DocumentBuilder>(docA); | |
// Insert text to the document start. | |
builder->MoveToDocumentStart(); | |
builder->Write(u"First Hello World paragraph"); | |
auto docB = MakeObject<Document>(MyDir + u"Document.docx"); | |
// Add document B to the and of document A, preserving document B formatting. | |
docA->AppendDocument(docB, ImportFormatMode::KeepSourceFormatting); | |
docA->Save(ArtifactsDir + u"HelloWorld.SimpleHelloWorld.pdf"); |