Pārbaudīt Word, PDF un tīmekļa dokumentu gramatiku iekš Java

Java risinājums gramatikas pārbaudei, izmantojot AI

Bezšuvju integrācija ar galvenajiem valodu modeļiem, piemēram, OpenAI, Claude un Gemini, nodrošina plašas AI balstītas dokumentu apstrādes iespējas Java lietojumprogrammām.

Skatīt koda fragmentu

AI gramatikas pārbaudītājs dokumentiem programmā Java

Atklājiet un izceliet gramatikas kļūdas dokumentos, izmantojot OpenAI, Google un Claude AI modeļus ar Aspose.Words priekš Java. Metode CheckGrammar analizē DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT un EPUB failus un atzīmē gramatiskās problēmas — tādējādi palīdzot jums radīt nevainojamu, profesionālu saturu bez manuālas pārbaudes.

Kāpēc izstrādātāji izvēlas Aspose.Words gramatikas pārbaudei

  • Viens API izsaukums, lai pārbaudītu gramatiku visam dokumentam
  • OpenAI (GPT-4o), Google (Gemini) un Claude modeļu saimes atbalsts
  • Kļūdu izcelšana izvades dokumentā ērtai pārskatīšanai
  • DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB un citu formātu atbalsts

Autentifikācijai ir nepieciešama API atslēga no jūsu izvēlētā AI pakalpojumu sniedzēja. Pilnu atbalstīto modeļu sarakstu skatiet API atsaucē.

Sāciet pārbaudīt gramatiku programmā Java jau šodien — izmēģiniet tiešsaistes demo augstāk.

Koda piemērs Java valodā gramatikas pārbaudei
Sarakstā atlasiet mērķa formātu
Palaist kodu
// 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ēt
// 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ēt
// 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ēt
// 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ēt
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Izmantojiet OpenAI ģeneratīvos valodas modeļus.
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"; }
}
Palaist kodu

Kā pārbaudīt gramatiku dokumentā, izmantojot Java

  1. Instalējiet Aspose.Words for Java.
  2. Pievienojiet bibliotēkas atsauci (importējiet bibliotēku) savam Java projektam.
  3. Atveriet avota failu iekš Java.
  4. Izsauciet CheckGrammar metodi, nododot tai jūsu dokumentu.
  5. Kad process pabeigts, dokumenta gramatiskās kļūdas tiks izceltas, un jūs varēsiet saglabāt rezultātu kā jaunu failu vajadzīgajā formātā.

Java bibliotēka gramatikas pārbaudei

Mēs mitinām savas Java pakotnes Maven krātuvēs. 'Aspose.Words for Java' ir izplatīts JAR fails, kas satur baitu kodu. Lūdzu, izpildiet soli pa solim sniegtos norādījumus, kā to instalēt savā Java izstrādātāja vidē.

Sistēmas prasības

Tiek atbalstītas Java SE 7 un jaunākās Java Mēs piedāvājam arī atsevišķu pakotni Java SE 6 gadījumam, ja jums ir pienākums izmantot šo novecojušo JRE.

Mūsu Java pakete ir vairāku platformu un darbojas visās operētājsistēmās ar JVM ieviešanu, ieskaitot Microsoft Windows, Linux, macOS, Android un iOS.

Lai iegūtu informāciju par papildu pakotņu atkarībām, piemēram, JogAmp JOGL, Harfbuzz fontu dzinēju, Java Advanced Imaging JAI, lūdzu, skatiet produkta dokumentāciju.

5%

Abonējiet Aspose produktu atjauninājumus

Saņemiet ikmēneša biļetenus un piedāvājumus, kas tiek piegādāti tieši jūsu pastkastē.

© Aspose Pty Ltd 2001-2026. Visas tiesības aizsargātas.