多くの開発者は、Wordドキュメントの作成にMicrosoft Office Interopライブラリを使用していますが、多くの開発者が、シンプルで簡単なコードを使用してC++でWordドキュメントを作成する方法を尋ねています。 C ++を使用してDOCXを簡単に作成でき、相互運用機能やMicrosoftOfficeの自動化なしで簡単な手順を使用できます。
C++を使用してWord文書を作成する手順
- Aspose.Words.CppNuGetパッケージを使用する
- Aspose::Wordsへの参照と名前空間の保存を含める
- 新しいDocument Classインスタンスを作成します
- DocumentBuilder Classオブジェクトをインスタンス化してWordファイルを操作する
- DocumentBuilderオブジェクトを使用していくつかのテキストおよびテキストプロパティを設定します
- 出力されたWord文書をディスクに保存します
次の例では、C++を使用してプログラムでDOCXを生成する方法を説明します。数行のテキストを追加し、ドキュメントに太字の書式を適用するという単純なシナリオを示しました。これらの手順は、MicrosoftInteropとMSWordを使用して、2つのいずれにも依存せずに達成できるWord文書で他のアクションを実行する方法を理解するのに役立ちます。
C++を使用してWord文書を作成するコード
以前、相互運用機能なしでC#でWord文書を作成する方法を調べました。 これで、C++を使用してDOCXを作成する方法を学習しました。上記の例を使用するために、コンピューターまたはアプリケーションがインストールされるサーバーにMicrosoftWordをインストールする必要はありません。これにより、Word文書の作成がはるかに簡単かつ迅速になり、Microsoftプラットフォームに依存しなくなります。