CheckGrammarOptions
Innehåll
[
Dölj
]CheckGrammarOptions class
Gör det möjligt att ange olika alternativ vid grammatikkontroll i ett dokument med hjälp av AI.
public class CheckGrammarOptions
Konstruktörer
namn | Beskrivning |
---|---|
CheckGrammarOptions() | Default_Constructor |
Egenskaper
namn | Beskrivning |
---|---|
ImproveStylistics { get; set; } | Gör det möjligt att ange om AI kommer att försöka förbättra stilen i den text som korrekturläses. Standardvärdet ärfalsk . |
MakeRevisions { get; set; } | Gör det möjligt att ange om antingen slutgiltigt eller reviderat dokument ska returneras med korrekturläst text. Standardvärdet ärfalsk . |
PreserveFormatting { get; set; } | Gör det möjligt att ange antingenCheckGrammar kommer att försöka bevara layout och formatering av originaldokumentet, eller inte. Standardvärdet ärsann . |
Exempel
Visar hur man kontrollerar grammatiken i ett dokument.
Document doc = new Document(MyDir + "Big document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Använd generativa språkmodeller från OpenAI.
IAiModelText model = (OpenAiModel)AiModel.Create(AiModelType.Gpt4OMini).WithApiKey(apiKey);
CheckGrammarOptions grammarOptions = new CheckGrammarOptions();
grammarOptions.ImproveStylistics = true;
Document proofedDoc = model.CheckGrammar(doc, grammarOptions);
proofedDoc.Save(ArtifactsDir + "AI.AiGrammar.docx");
Se även
- namnutrymme Aspose.Words.AI
- hopsättning Aspose.Words