C# で Word、PDF、Web 文書の文法をチェック

AI を利用した文法チェック用 .NET ソリューション

OpenAI、Claude、Gemini などの主要な言語モデルとのシームレスな統合により、C#、F#、VB.NET アプリケーション向けに AI ベースの文書処理機能を幅広く提供します。

コード スニペットを表示

C# のドキュメント向け AI 文法チェッカー

Aspose.Words for .NET を使用し、OpenAI、Google、Claude の AI モデルでドキュメント内の文法エラーを検出しハイライトします。CheckGrammar メソッドは DOC、DOCX、RTF、PDF、HTML、Markdown、ODT、TXT、EPUB ファイルを解析し、文法上の問題にマークを付けます — 手動で校正することなく、洗練されたプロフェッショナルなコンテンツを提供できます。

開発者が Aspose.Words を文法チェックに選ぶ理由

  • 1 回の API 呼び出しでドキュメント全体の文法チェックが可能
  • OpenAI (GPT-4o)、Google (Gemini)、Claude のモデルファミリーをサポート
  • 出力ドキュメント内でエラーをハイライトし、簡単に確認可能
  • DOC、DOCX、RTF、PDF、ODT、HTML、Markdown、TXT、EPUB など多数の形式をサポート

認証には、選択した AI プロバイダーの API キーが必要です。サポートされているモデルの全リストは、API リファレンスをご覧ください。

本日から C# で文法チェックを始めましょう — 上記のライブデモをご体験ください。

C# の文法チェック用サンプルコード
リストからターゲットフォーマットを選択します
コードを実行する
dotnet add package Aspose.Words
コピー
using Aspose.Words;

Document doc = new Document("Document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");

// OpenAIの生成言語モデルを使用します。
AiModel model = AiModel.Create(AiModelType.Gpt4OMini).WithApiKey(apiKey);

CheckGrammarOptions grammarOptions = new CheckGrammarOptions();
grammarOptions.ImproveStylistics = true;

Document proofedDoc = model.CheckGrammar(doc, grammarOptions);
proofedDoc.Save("Output.docx");
using Aspose.Words;

Document doc = new Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
AiModel model = new CustomAiModel("my-model-24b", "https://your-server.com/v1").WithApiKey("");

CheckGrammarOptions grammarOptions = new CheckGrammarOptions();
grammarOptions.ImproveStylistics = true;

Document proofedDoc = model.CheckGrammar(doc, grammarOptions);
proofedDoc.Save("Output.docx");

class CustomAiModel : OpenAiModel
{
    private readonly string mUrl;
    internal CustomAiModel(string name, string url) : base(name) { mUrl = url; }
    public override string Url => mUrl;
}
コードを実行する

C# を使用して文書の文法をチェックする方法

  1. Aspose.Words for .NET をインストールします。
  2. C# プロジェクトにライブラリ参照(インポート)を追加します。
  3. C# でソースファイルを開きます。
  4. CheckGrammar メソッドを呼び出し、ドキュメントを渡します。
  5. 処理が完了すると、文書内の文法問題がハイライトされ、必要な形式で新しいファイルとして結果を保存できます。

文法チェック用 .NET ライブラリ

インストールするための3つの代替オプションがあり "Aspose.Words ための .NET" ご使用のシステムには。ニーズに合ったものを選択し、ステップバイステップの手順に従ってください。

システム要求

当社製品は完全にクロスプラットフォームであり、すべての主要な .NET 実装をサポートしています。

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

.NET コードが基盤となるハードウェアやオペレーティング システムに依存せず、仮想マシンのみに依存する限り、Windows、macOS、Android、iOS、Linux 向けのあらゆる種類のソフトウェアを自由に開発できます。.NET .NET Framework, .NET Core, Windows Azure, Mono 、またはXamarinの対応するバージョンがインストールされていることを確認してください。

C#, F#, VB.NETアプリケーションを作成するには、Microsoft Visual Studio、Xamarin、MonoDevelop 統合開発環境を使用することをお勧めします。

詳細については、 製品ドキュメントを参照してください。

5%

Aspose製品アップデートを購読する

メールボックスに直接配信される月刊ニュースレターとオファーを入手してください。

© Aspose Pty Ltd 2001-2026. 全著作権所有。