Kontrollera grammatik i Word‑, PDF‑ och webb‑dokument i Java

Java‑lösning för grammatikkontroll med AI

Sömlös integration med ledande språkmodeller som OpenAI, Claude och Gemini ger omfattande AI‑baserade dokumentbehandlingsfunktioner för Java‑applikationer.

Visa kodavsnitt

AI-grammatikgranskare för dokument i Java

Upptäck och markera grammatiska fel i dokument med hjälp av OpenAI-, Google- och Claude‑AI‑modeller via Aspose.Words för Java. Metoden CheckGrammar analyserar DOC-, DOCX-, RTF-, PDF-, HTML-, Markdown-, ODT-, TXT- och EPUB‑filer och markerar grammatiska problem — vilket hjälper dig att leverera polerat, professionellt innehåll utan manuell korrekturläsning.

Varför utvecklare väljer Aspose.Words för grammatikkontroll

  • Ett API‑anrop för att grammatikkontrollera hela dokumentet
  • Stöd för OpenAI (GPT‑4o), Google (Gemini) och Claude‑modellsfamiljer
  • Markerade fel i utdata‑dokumentet för enkel granskning
  • Stöd för DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB och fler

Autentisering kräver en API‑nyckel från den AI‑leverantör du har valt. För en fullständig lista över stödda modeller, se API‑referensen.

Börja kontrollera grammatiken i Java redan idag — prova live‑demot ovan.

Exempelkod i Java för grammatikkontroll
Välj målformat från listan
Kör kod
// 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>
Kopiera
// 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')
Kopiera
// 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>
Kopiera
// 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"
Kopiera
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Använd generativa språkmodeller från 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"; }
}
Kör kod

Hur du kontrollerar grammatiken i ett dokument med Java

  1. Installera Aspose.Words for Java.
  2. Lägg till en biblioteksreferens (importera biblioteket) i ditt Java‑projekt.
  3. Öppna källfilen i Java.
  4. Anropa CheckGrammar‑metoden och skicka in ditt dokument.
  5. När processen är klar kommer grammatiska problem i dokumentet att markeras, och du kan spara resultatet som en ny fil i önskat format.

Java‑bibliotek för grammatikkontroll

Vi är värd för våra Java paket i Maven- förråd. 'Aspose.Words för Java' är en vanlig JAR fil som innehåller byte-kod. Följ steg-för-steg-instruktionerna om hur du installerar den i din Java-utvecklarmiljö.

Systemkrav

Java SE 7 och nyare Java -versioner stöds. Vi tillhandahåller också ett separat paket för Java SE 6 om du är skyldig att använda denna föråldrade JRE.

Vårt Java paket är plattformsoberoende och körs på alla operativsystem med JVM implementering, inklusive Microsoft Windows, Linux, macOS, Android och iOS.

För information om valfria paketberoende, till exempel JogAmp JOGL, Harfbuzz -teckensnittsmotor, Java Advanced Imaging JAI, se Produktdokumentation.

5%

Prenumerera på Aspose produktuppdateringar

Få månatliga nyhetsbrev och erbjudanden direkt levererade till din brevlåda.

© Aspose Pty Ltd 2001-2026. Alla rättigheter förbehållna.