Kontrolli Wordi, PDF‑i ja veebidokumentide grammatika C#‑s

.NET‑lahendus grammatika kontrollimiseks tehisintellekti abil

Sujuv integratsioon juhtivate keelemudelitega, nagu OpenAI, Claude ja Gemini, pakub C#, F# ja VB.NET‑rakendustele ulatuslikke tehisintellekti‑põhiseid dokumenditöötlusvõimalusi.

Kuva koodilõik

AI abil grammatika kontrollimine dokumentides C#

Tuvastage ja esile tõstke grammatika vead dokumentides, kasutades OpenAI, Google ja Claude AI mudeleid koos Aspose.Words for .NET-ga. Meetod CheckGrammar analüüsib DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT ja EPUB faile ning märgib grammatika probleemid — aidates teil luua viimistletud, professionaalse sisu ilma käsitsi korrektuurita.

Miks arendajad valivad Aspose.Words'i grammatika kontrollimiseks

  • Üks API‑kõne kogu dokumendi grammatika kontrollimiseks
  • Toetus OpenAI (GPT-4o), Google (Gemini) ja Claude mudeliperekondadele
  • Vigade esiletõstmine väljunddokumendis hõlbustab ülevaatust
  • Toetus DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB ja teiste formaatide jaoks

Autentimiseks on vaja API‑võtit teie valitud AI pakkujalt. Täieliku toetatud mudelite loendi leiate API viitest.

Alustage grammatika kontrollimist C# juba täna — proovige ülalolevat veebidemot.

näidiskood C#‑s grammatika kontrollimiseks
Valige loendist sihtvorming
Käivita kood
dotnet add package Aspose.Words
Kopeeri
using Aspose.Words;

Document doc = new Document("Document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");

// Kasutage OpenAI generatiivseid keelemudeleid.
AiModel model = AiModel.Create(AiModelType.Gpt4OMini).WithApiKey(apiKey);

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

Document proofedDoc = model.CheckGrammar(doc, grammarOptions);
proofedDoc.Save("Output.docx");
using Aspose.Words;

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("my-model-24b", "https://your-server.com/v1").WithApiKey("");

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

Document proofedDoc = model.CheckGrammar(doc, grammarOptions);
proofedDoc.Save("Output.docx");

class CustomAiModel : OpenAiModel
{
    private readonly string mUrl;
    internal CustomAiModel(string name, string url) : base(name) { mUrl = url; }
    public override string Url => mUrl;
}
Käivita kood

Kuidas kontrollida grammatikat dokumendis, kasutades C#

  1. Paigalda Aspose.Words for .NET.
  2. Lisa raamatukogu viide (impordi raamatukogu) oma C# projekti.
  3. Ava lähtefail C#‑s.
  4. Kutsu välja CheckGrammar meetod, edastades oma dokumendi.
  5. Pärast lõpetamist esile tõstetakse dokumendi grammatika vead ning saate tulemuse salvestada uue failina soovitud vormingus.

.NET raamatukogu grammatika kontrollimiseks

Aspose.Words for .NET installimiseks oma süsteemi on kolm alternatiivset võimalust. Valige üks, mis sarnaneb teie vajadustega, ja järgige samm-sammult juhiseid:

Nõuded süsteemile

Meie toode on täielikult platvormideülene ja toetab kõiki peamisi .NET-i rakendusi:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

Kuna .NET-kood ei sõltu aluseks olevast riistvarast või operatsioonisüsteemist, vaid ainult virtuaalmasinast, võite vabalt arendada mis tahes tarkvara Windowsi, macOS-i, Androidi, iOS-i ja Linuxi jaoks. Lihtsalt veenduge, et oleksite installinud vastava .NET Framework, .NET Core, Windows Azure, Mono või Xamarin versiooni.

C#, F#, VB.NET rakenduste loomiseks soovitame kasutada Microsoft Visual Studio, Xamarini ja MonoDevelopi integreeritud arenduskeskkondi.

Lisateavet leiate toote dokumentatsioonist.

5%

Tellige Aspose'i tootevärskendused

Saate igakuiseid uudiskirju ja pakkumisi otse teie postkasti.

© Aspose Pty Ltd 2001-2026. Kõik õigused kaitstud.