Priksa tata basa dokumen Word, PDF, Web ing Java

Solusi Java kanggo mriksa tata basa nganggo AI

Integrasi tanpa gangguan karo model basa utama kaya OpenAI, Claude, lan Gemini nyedhiyakake kemampuan pemrosesan dokumen berbasis AI sing ekstensif kanggo aplikasi Java.

Ndeleng potongan kode

Pemeriksa Tata Bahasa AI kanggo Dokumen ing Java

Deteksi lan sorot kesalahan tata bahasa ing dokumen kanthi nggunakake model AI OpenAI, Google, lan Claude nganggo Aspose.Words kanggo Java. Metode CheckGrammar menganalisis file DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT, lan EPUB lan menandai masalah tata bahasa — mbantu sampeyan ngasilake konten sing rapi lan profesional tanpa kudu mriksa manual.

Kenapa Pengembang Milih Aspose.Words kanggo Pemeriksaan Tata Bahasa

  • Siji panggilan API kanggo mriksa tata bahasa sakabehe dokumen
  • Dhukungan kanggo kulawarga model OpenAI (GPT-4o), Google (Gemini), lan Claude
  • Kesalahan sing disorot ing dokumen asil kanggo review sing gampang
  • Dhukungan kanggo DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB, lan liya-liyane

Autentikasi mbutuhake kunci API saka panyedhiya AI sing sampeyan pilih. Kanggo dhaptar lengkap model sing didhukung, delengen Referensi API.

Miwiti mriksa tata bahasa ing Java dina iki — coba demo langsung ing ndhuwur.

Contoh kode ing Java kanggo mriksa tata basa
Pilih format target saka dhaptar
Kode roto
// 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>
Nyalin
// 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')
Nyalin
// 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>
Nyalin
// 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"
Nyalin
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Gunakake model basa generatif 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"; }
}
Kode roto

Carane mriksa tata basa ing dokumen nganggo Java

  1. Pasang Aspose.Words for Java.
  2. Tambahake referensi perpustakaan (impor perpustakaan) menyang proyek Java sampeyan.
  3. Bukak file sumber ing Java.
  4. Nimbali metode CheckGrammar, kanthi ngirim dokumen sampeyan.
  5. Sawise rampung, masalah tata basa ing dokumen bakal ditandhani, lan sampeyan bisa nyimpen asil minangka file anyar ing format sing dibutuhake.

Perpustakaan Java kanggo mriksa tata basa

Kita dadi tuan rumah paket Java ing repositori Maven. 'Aspose.Words kanggo Java' JAR umum sing ngemot kode byte. Tututi pandhuan langkah demi langkah babagan carane nginstal ing lingkungan pangembang Java.

Syarat Sistem

Java SE 7 Java sing luwih anyar didhukung. Kita uga nyedhiyakake paket kapisah kanggo Java SE 6 yen sampeyan wajib nggunakake JRE ketinggalan jaman iki.

Java kita lintas platform lan mbukak kabeh sistem operasi kanthi JVM, kalebu Microsoft Windows, Linux, macOS, Android lan iOS.

Kanggo informasi babagan katergantungan paket opsional, kayata JogAmp JOGL, Harfbuzz font Java Advanced Imaging JAI, waca Dokumentasi Produk.

5%

Langganan kanggo Aspose Update Product

Entuk buletin saben wulan lan tawaran langsung dikirim menyang kothak layang.

© Aspose Pty Ltd 2001-2026. Kabeh hak dilindhungi undhang-undhang.