C++에서 Word, PDF, 웹 문서의 문법을 검사합니다.

AI를 이용한 C++ 문법 검사 솔루션

OpenAI, Claude, Gemini와 같은 주요 언어 모델과의 원활한 통합을 통해 C++ 애플리케이션에 대한 광범위한 AI 기반 문서 처리 기능을 제공합니다.

코드 스니펫 보기

C++ AI 문법 검사기

Aspose.Words for C++ OpenAI, Google, Claude AI 모델을 사용하여 문서의 문법 오류를 감지하고 강조 표시합니다. 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 Reference를 참조하세요.

오늘 바로 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++ 를 설치하는 세 가지 옵션이 있습니다. 귀하의 요구 사항과 유사한 것을 선택하고 단계별 지침을 따르십시오.

시스템 요구 사항

이 C++ 라이브러리를 사용하여 Microsoft Windows, Linux 및 macOS 운영 체제에서 소프트웨어를 개발할 수 있습니다:

  • GCC >= 6.3.0 및 Clang >= 3.9.1 이 필요합니다.
  • Xcode >= 12.5.1, Clang 및 libc++ 가 필요합니다.

Linux 또는 macOS용 소프트웨어를 개발하는 경우 제품 설명서 fontconfig 및 mesa-glu 오픈 소스 패키지)에 대한 정보를 확인하십시오.

5%

Aspose 제품 업데이트 구독

월간 뉴스레터와 제안을 우편함으로 직접 받으십시오.

© Aspose Pty Ltd 2001-2026. 판권 소유.