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

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

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

コード スニペットを表示

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

Aspose.Words for Java を使用し、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 リファレンスをご覧ください。

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

Java の文法チェック用サンプルコード
リストからターゲットフォーマットを選択します
コードを実行する
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>ver</version>
  <classifier>jdk17</classifier>
</dependency>
コピー
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
コピー
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
コピー
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
コピー
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

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

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

Document proofedDoc = model.checkGrammar(doc, grammarOptions);
proofedDoc.save("Output.docx")
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().withApiKey("");

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

Document proofedDoc = model.checkGrammar(doc, grammarOptions);
proofedDoc.save("Output.docx")

static class CustomAiModel extends OpenAiModel
{
    protected String getUrl() { return "https://your-server.com/v1"; }
    protected String getName() { return "my-model-24b"; }
}
コードを実行する

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

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

文法チェック用 Java ライブラリ

Java パッケージはMavenリポジトリでホストします。 'Aspose.Words for Java' は、バイトコードを含む一般的な JAR Java開発者環境にインストールする方法のステップバイステップの説明に従ってください。

システム要求

Java SE 7 Java バージョンがサポートされています。 JRE を使用する必要がある場合に備えて Java SE 6 用の個別のパッケージも提供しています。

私たちの Java Microsoft Windows 、Linux、macOS、Android、iOS JVM 実装されているすべてのオペレーティングシステムで実行されます。

JogAmp JOGL 、 Harfbuzz フォントエンジン、 Java Advanced Imaging JAI などのオプションのパッケージ依存関係については、製品ドキュメントを参照してください。

5%

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

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

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