Kontrola gramatiky Word, PDF a webových dokumentů v Java

Java řešení pro kontrolu gramatiky pomocí AI

Bezproblémová integrace s hlavními jazykovými modely, jako jsou OpenAI, Claude a Gemini, poskytuje rozsáhlé možnosti zpracování dokumentů založených na AI pro aplikace v Java.

Zobrazit fragment kódu

Kontrola gramatiky pomocí AI pro dokumenty v Java

Detekujte a zvýrazněte gramatické chyby v dokumentech pomocí modelů AI od OpenAI, Google a Claude s Aspose.Words pro Java. Metoda CheckGrammar analyzuje soubory DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT a EPUB a označuje gramatické problémy – pomáhá vám tak dodat vyladěný, profesionální obsah bez ruční korektury.

Proč vývojáři volí Aspose.Words pro kontrolu gramatiky

  • Jedno volání API pro kontrolu gramatiky celého dokumentu
  • Podpora rodin modelů OpenAI (GPT‑4o), Google (Gemini) a Claude
  • Zvýraznění chyb ve výstupním dokumentu pro snadnou kontrolu
  • Podpora formátů DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB a dalších

Pro autentizaci je vyžadován API klíč od vybraného poskytovatele AI. Kompletní seznam podporovaných modelů najdete v API referenci.

Začněte kontrolovat gramatiku v Java již dnes – vyzkoušejte online demo výše.

Ukázkový kód v Java pro kontrolu gramatiky
Vyberte cílový formát ze seznamu
Spustit kód
// 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>
Kopírovat
// 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')
Kopírovat
// 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>
Kopírovat
// 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"
Kopírovat
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Používejte generativní jazykové modely 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"; }
}
Spustit kód

Jak zkontrolovat gramatiku v dokumentu pomocí Java

  1. Nainstalujte Aspose.Words for Java.
  2. Přidejte odkaz na knihovnu (importujte knihovnu) do svého projektu Java.
  3. Otevřete zdrojový soubor v Java.
  4. Zavolejte metodu CheckGrammar a předáte jí svůj dokument.
  5. Po dokončení budou v dokumentu zvýrazněny gramatické chyby a můžete výsledek uložit jako nový soubor v požadovaném formátu.

Knihovna Java pro kontrolu gramatiky

Naše balíčky Java hostujeme v úložištích Maven. 'Aspose.Words for Java' je běžný JAR obsahující bajtový kód. Postupujte prosím podle pokynů krok za krokem, jak jej nainstalovat do vašeho vývojářského prostředí Java.

Požadavky na systém

Podporována je Java SE 7 a novější Java Poskytujeme také samostatný balíček pro Java SE 6 pro případ, že jste povinni používat toto zastaralé JRE.

Náš Java je multiplatformní a běží na všech operačních systémech s JVM, včetně Microsoft Windows, Linux, macOS, Android a iOS.

Informace o volitelných závislostech balíčků, jako je JogAmp JOGL, Harfbuzz písem Java Advanced Imaging JAI, naleznete v dokumentaci produktu.

5%

Přihlaste se k odběru aktualizací produktu Aspose

Získejte měsíční zpravodaje a nabídky přímo do vaší poštovní schránky.

© Aspose Pty Ltd 2001-2026. Všechna práva vyhrazena.