Kontroller grammatik i Word-, PDF- og webdokumenter i C#

.NET-løsning til grammatikkontrol ved hjælp af AI

Sømløs integration med de førende sprogmodeller som OpenAI, Claude og Gemini giver omfattende AI-baserede dokumentbehandlingsfunktioner til C#, F# og VB.NET-applikationer.

Se kodestykket

AI Grammatikchecker til dokumenter i C#

Find og fremhæv grammatiske fejl i dokumenter ved hjælp af OpenAI-, Google- og Claude AI-modeller med Aspose.Words for .NET. Metoden CheckGrammar analyserer DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT og EPUB-filer og markerer grammatiske problemer — så du kan levere poleret, professionelt indhold uden manuel korrekturlæsning.

Hvorfor udviklere vælger Aspose.Words til grammatikcheck

  • Én API‑opkald for at tjekke grammatik i et helt dokument
  • Understøttelse af OpenAI (GPT-4o), Google (Gemini) og Claude-modelfamilier
  • Fremhævede fejl i output‑dokumentet for nem gennemgang
  • Understøttelse af DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB og flere

Godkendelse kræver en API‑nøgle fra den valgte AI‑udbyder. For en komplet liste over understøttede modeller, se API‑referencen.

Begynd at tjekke grammatik i C# i dag — prøv live‑demoen ovenfor.

Eksempelkode i C# til grammatikkontrol
Vælg målformatet fra listen
Kør kode
dotnet add package Aspose.Words
Kopi
using Aspose.Words;

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

// Brug generative sprogmodeller fra OpenAI.
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ør kode

Sådan kontrollerer du grammatik i et dokument ved hjælp af C#

  1. Installer Aspose.Words for .NET.
  2. Tilføj en biblioteksreference (importer biblioteket) til dit C#-projekt.
  3. Åbn kildefilen i C#.
  4. Kald CheckGrammar-metoden og videregiv dit dokument.
  5. Når processen er færdig, vil de grammatiske problemer i dokumentet blive fremhævet, og du kan gemme resultatet som en ny fil i det ønskede format.

.NET-bibliotek til grammatikkontrol

Der er tre alternative muligheder for at installere "Aspose.Words til .NET" på dit system. Vælg venligst en, der ligner dine behov, og følg trin-for-trin instruktionerne:

Systemkrav

Vores produkt er fuldt ud på tværs af platforme og understøtter alle større .NET-implementeringer:

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

For så vidt .NET-kode ikke afhænger af den underliggende hardware eller operativsystem, men kun af en virtuel maskine, er du fri til at udvikle enhver form for software til Windows, macOS, Android, iOS og Linux. Bare sørg for, at du har installeret den tilsvarende version af .NET Framework, .NET Core, Windows Azure, Mono eller Xamarin.

Vi anbefaler at bruge Microsoft Visual Studio, Xamarin og MonoDevelop integrerede udviklingsmiljøer til at skabe C#, F#, VB.NET applikationer.

Se produktdokumentation for flere detaljer.

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2026. Alle rettigheder forbeholdes.