例を実行する方法
Aspose.Wordsの可能性と機能をよりよく理解するために、GitHubリポジトリからダウンロードして実行し、詳細に学ぶことができる例を提供します。
この記事では、システム要件と、例を実行する方法について説明します。
WindowsとNugetパッケージ
ソフトウェア要件と前提条件
例をダウンロードして実行する前に、次の要件を満たしていることを確認してください:
- Visual Studioコード、Visual Studio2022。
- NuGetパッケージマネージャとVisual Studioの最新のNuGetAPIバージョンをインストールしました。 (オプション)
- “NuGetパッケージマネージャ→パッケージソース"の下の"ツール→オプション"ダイアログボックスでnuget.orgオプションを選択します。
- Examplesプロジェクトの
NuGet
自動パッケージ復元機能を使用するためのアクティブなインターネット接続。 例が実行されるマシン上でアクティブなインターネット接続がない場合は、WindowswithCmakePackageの指示に従ってください。
例をダウンロードして実行します
すべて C++の場合Aspose.Words 例は上でホストされています GitHub. お気に入りのGitHubクライアントを使用してリポジトリを複製するか、ダウンロードできます ZIPファイル.
リポジトリのコピーを取得した後、次のことがわかります:
- すべての例はExamplesフォルダにあります。
- Visual Studio2022で作成されたC++用のVisual Studioソリューションファイルがあります。
例を実行するには、Visual Studioでソリューションファイルを開き、プロジェクトをビルドします:
- API Referenceの例では、構造体はクラス名に基づいています。Docsの例では、主にクラス名に基づいています。 開発者Guiled ドキュメントセクション。
- 最初の実行時に、依存関係はNuGetを介して自動的にダウンロードされます。
- ExamplesのルートフォルダにあるDataフォルダには、例で使用された入力ファイルが含まれています。
- すべての例は単体テストとして実行できます。
WindowsとCMakeパッケージ
ソフトウェア要件と前提条件
例をダウンロードして実行する前に、次の要件を満たしていることを確認してください:
- Visual Studioコード、Visual Studio2022。
- Cmake >= 3.16.0
- LastestCMakeパッケージをダウンロードするには、次の手順に従いますhttps://downloads.aspose.com/words/cpp
例をダウンロードして実行します
すべて C++の場合Aspose.Words 例は上でホストされています GitHub. お気に入りのGitHubクライアントを使用してリポジトリを複製するか、ダウンロードできます ZIPファイル.
リポジトリのコピーのルートにフォルダAspose.Words.Cpp
とCodePorting.Native.Cs2Cpp_*
を配置します。
すべての例はExamplesフォルダにあります。
例を実行するには、リポジトリのコピーのルートから次のコマンドを実行します:
cmake -G "Visual Studio 17 2022" -Thost=x64 -Ax64 -S Examples\DocsExamples\ -B Examples\DocsExamples\build
Visual Studioの解はExamples\DocsExamples\build
で生成されます
例を実行するには、Visual Studioでソリューションファイルを開き、プロジェクトをビルドします:
- API Referenceの例では、構造体はクラス名に基づいています。Docsの例では、主にクラス名に基づいています。 開発者Guiled ドキュメントセクション。
- ExamplesのルートフォルダにあるDataフォルダには、例で使用された入力ファイルが含まれています。
- すべての例は単体テストとして実行できます。
Linux
ソフトウェア要件と前提条件
例をダウンロードして実行する前に、次の要件を満たしていることを確認してください:
- CLang >= 3.9.1
- Ninja
- Cmake >= 3.16.0
- LastestCMakeパッケージをダウンロードするには、次の手順に従いますhttps://downloads.aspose.com/words/cpp
例をダウンロードして実行します
すべて C++の場合Aspose.Words 例は上でホストされています GitHub. お気に入りのGitHubクライアントを使用してリポジトリを複製するか、ダウンロードできます ZIPファイル.
リポジトリのコピーのルートにフォルダAspose.Words.Cpp
とCodePorting.Native.Cs2Cpp_*
を配置します。
すべての例はExamplesフォルダにあります。
例を実行するには、リポジトリのコピーのルートから次のコマンドを実行します:
cmake -S Examples/DocsExamples -B Examples/DocsExamples/build -D CMAKE_BUILD_TYPE=Release
cmake --build Examples/DocsExamples/build
cmake -E chdir Examples/DocsExamples/build ctest --verbose
- API Referenceの例では、構造体はクラス名に基づいています。Docsの例では、主にクラス名に基づいています。 開発者Guiled ドキュメントセクション。
- ExamplesのルートフォルダにあるDataフォルダには、例で使用された入力ファイルが含まれています。
- すべての例は単体テストとして実行できます。
例の改善に貢献する
例を追加または改善したい場合は、プロジェクトに貢献することをお勧めします。 このリポジトリ内のすべての例とショーケースプロジェクトはオープンソースであり、アプリケーションで自由に使用できます。
リポジトリをフォークしたり、ソースコードを編集したり、貢献するプルリクエストを作成したりすることができます。 変更を確認し、有用であると判断された場合はリポジトリに含めます。