Veel ontwikkelaars gebruiken de Microsoft Office Interop-bibliotheek voor het maken van Word-documenten, maar we zien vaak dat velen van hen vragen hoe ze een Word-document in C++ kunnen maken met behulp van eenvoudige en gemakkelijke code. U kunt eenvoudig een DOCX maken met C++ en zonder interoperabiliteit of Microsoft Office-automatisering met eenvoudige stappen.
Stappen om een Word-document te maken met C++
- Gebruik Aspose.Words.Cpp NuGet-pakket
- Verwijzing opnemen naar Aspose::Words en Naamruimten opslaan
- Maak een nieuwe Document Class instantie
- Instantieer DocumentBuilder Class object om met Word-bestand te werken
- Stel enkele tekst- en teksteigenschappen in met het DocumentBuilder-object
- Sla het uitvoer Word-document op schijf op
In het volgende voorbeeld gaan we zien hoe DOCX programmatisch kan worden gegenereerd met C++. We hebben een eenvoudig scenario geïllustreerd waarbij we enkele regels tekst hebben toegevoegd en vetgedrukte opmaak op het document hebben toegepast. Deze stappen helpen u te begrijpen hoe u andere acties op Word-documenten kunt uitvoeren die u kunt uitvoeren met Microsoft Interop en MS Word zonder dat u op een van de twee hoeft te vertrouwen.
Code om Word-document te maken met C++
Eerder hebben we gekeken naar Hoe maak je een Word-document in C# zonder Interop. Nu hebben we geleerd hoe we DOCX kunnen maken met C++. Om het bovenstaande voorbeeld te gebruiken, hoeft u Microsoft Word niet te installeren op uw computer of de server waarop de toepassing wordt geïnstalleerd. Dit maakt het maken van een Word-document een stuk eenvoudiger en sneller en niet afhankelijk van het Microsoft-platform.