C++ में Word, PDF और वेब दस्तावेज़ों का व्याकरण जाँचें

AI का उपयोग करके व्याकरण जाँच के लिए C++ समाधान

OpenAI, Claude और Gemini जैसे प्रमुख भाषा मॉडलों के साथ सहज एकीकरण C++ अनुप्रयोगों के लिए व्यापक AI-आधारित दस्तावेज़ प्रोसेसिंग क्षमताएँ प्रदान करता है।

कोड स्निपेट देखें

AI के साथ C++ में दस्तावेज़ों के लिए व्याकरण जाँच

OpenAI, Google, और Claude AI मॉडलों का उपयोग करके Aspose.Words for C++ के साथ दस्तावेज़ों में व्याकरण त्रुटियों का पता लगाएँ और उन्हें हाइलाइट करें। CheckGrammar मेथड DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT, और EPUB फ़ाइलों का विश्लेषण करता है और व्याकरण संबंधी समस्याओं को चिह्नित करता है — जिससे आप मैन्युअल प्रूफ़रीडिंग के बिना परिष्कृत, पेशेवर सामग्री प्रदान कर सकते हैं।

डेवलपर्स व्याकरण जाँच के लिए Aspose.Words को क्यों चुनते हैं

  • पूरे दस्तावेज़ की व्याकरण जाँच के लिए एक ही API कॉल
  • OpenAI (GPT-4o), Google (Gemini) और Claude मॉडल परिवारों के लिए समर्थन
  • समीक्षा को आसान बनाने के लिए आउटपुट दस्तावेज़ में त्रुटियों को हाइलाइट किया गया
  • DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB और अन्य फ़ॉर्मेट्स के लिए समर्थन

प्रमाणीकरण के लिए आपके चुने हुए AI प्रदाता से API कुंजी आवश्यक है। समर्थित मॉडलों की पूरी सूची के लिए, API रेफ़रेंस देखें।

C++ में आज ही व्याकरण जाँच शुरू करें — ऊपर दिया गया लाइव डेमो आज़माएँ।

C++ में व्याकरण जाँच के लिए उदाहरण कोड
सूची से लक्ष्य प्रारूप का चयन करें
कोड चलाएँ
dotnet add package Aspose.Words.Cpp
प्रतिलिपि
auto doc = System::MakeObject<Aspose::Words::Document>(u"Document.docx");
auto apiKey = System::Environment::GetEnvironmentVariable(u"API_KEY");

// OpenAI जेनरेटिव भाषा मॉडल का उपयोग करें।
SharedPtr<AiModel> model = System::ExplicitCast<OpenAiModel>(SharedPtr<AiModel>()->Create(AiModelType::Gpt4OMini)->WithApiKey(apiKey));

auto grammarOptions = MakeObject<CheckGrammarOptions>();
grammarOptions->set_ImproveStylistics(true);

auto proofedDoc = model->CheckGrammar(doc, grammarOptions);
proofedDoc->Save(u"Output.docx");
auto doc = System::MakeObject<Aspose::Words::Document>(u"Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
auto model = System::MakeObject<CustomAiModel>(u"my-model-24b", u"https://your-server.com/v1");
model->WithApiKey(u"");

auto grammarOptions = System::MakeObject<Aspose::Words::AI::CheckGrammarOptions>();
grammarOptions->set_ImproveStylistics(true);

auto proofedDoc = model->CheckGrammar(doc, grammarOptions);
proofedDoc->Save(u"Output.docx");

class CustomAiModel : public Aspose::Words::AI::OpenAiModel
{
private:
    System::String mUrl;
public:
    CustomAiModel(System::String name, System::String url) : OpenAiModel(name) { mUrl = url; }
    System::String get_Url() override { return mUrl; }
};
कोड चलाएँ

C++ का उपयोग करके दस्तावेज़ में व्याकरण कैसे जाँचें

  1. Aspose.Words for C++ स्थापित करें।
  2. अपने C++ प्रोजेक्ट में लाइब्रेरी रेफ़रेंस (इम्पोर्ट) जोड़ें।
  3. C++ में स्रोत फ़ाइल खोलें।
  4. CheckGrammar मेथड को कॉल करें और अपने दस्तावेज़ को पास करें।
  5. पूरा होने पर दस्तावेज़ में व्याकरण संबंधी समस्याएँ हाइलाइट हो जाएँगी, और आप परिणाम को आवश्यक फ़ॉर्मेट में नई फ़ाइल के रूप में सहेज सकते हैं।

व्याकरण जाँच के लिए C++ लाइब्रेरी

आपके डेवलपर परिवेश में Aspose.Words for C++ को स्थापित करने के लिए तीन विकल्प हैं। कृपया अपनी आवश्यकताओं के समान एक चुनें और चरण-दर-चरण निर्देशों का पालन करें:

सिस्टम आवश्यकताएं

Microsoft Windows, Linux और macOS ऑपरेटिंग सिस्टम पर सॉफ़्टवेयर विकसित करने के लिए इस C++ लाइब्रेरी का उपयोग कर सकते हैं:

  • Linux के लिए GCC >= 6.3.0 और Clang >= 3.9.1
  • MacOS के लिए Xcode >= 12.5.1, Clang और libc++

यदि आप Linux या macOS के लिए सॉफ़्टवेयर विकसित करते हैं, तो कृपया उत्पाद दस्तावेज़ीकरण fontconfig और mesa-glu ओपन-सोर्स पैकेज) के बारे में जानकारी देखें।

5%

उत्पाद अपडेट के लिए सदस्यता लें

मासिक न्यूज़लेटर और ऑफ़र सीधे आपके मेलबॉक्स में प्राप्त करें।

© Aspose Pty Ltd 2001-2026. सर्वाधिकार सुरक्षित।