Aspose.Words는 이제 Aspose.Words.AI 네임스페이스를 통해 고급 AI 기반 텍스트 번역 기능을 제공합니다. 이 기능은 Google의 생성 언어 모델을 활용하여 개발자가 최소한의 노력으로 문서 콘텐츠를 다양한 언어로 원활하게 번역할 수 있도록 합니다. 문서를 현지화하든 다른 언어 지역에서 협업하든 Aspose.Words를 사용하면 번역 기능을 애플리케이션에 간편하게 통합할 수 있습니다.

이 문서에서는 다음 주제를 다룹니다.

문서 번역 방법

문서를 번역하려면 IAiModelText 인터페이스에서 제공하는 Translate 메서드를 사용할 수 있습니다. 먼저 AI 모델 인스턴스를 만들고, 적절한 API 키를 설정하고, Language 열거형을 사용하여 대상 언어를 지정합니다. 번역 프로세스는 효율적이어서 개발자가 다국어 문서를 쉽게 처리할 수 있습니다.

다음은 Aspose.Words를 사용하여 Word 문서를 번역하는 방법의 예입니다.

Document doc = new Document(MyDir + "Document.docx");

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Google 생성 언어 모델을 사용합니다.
IAiModelText model = (IAiModelText)AiModel.Create(AiModelType.Gemini15Flash).WithApiKey(apiKey);

Document translatedDoc = model.Translate(doc, Language.Arabic);
translationDoc.Save(ArtifactsDir + "AI.AiTranslate.docx");

왜 Aspose.Words를 번역에 사용해야 합니까?

  • 원활한 통합: 애플리케이션에 번역 기능을 쉽게 추가합니다.
  • 사용자 정의 옵션: 정확한 제어로 다양한 언어로 콘텐츠를 번역합니다.
  • 효율성: 빠르고 안정적인 번역을 위해 AI 기반 모델을 활용합니다.

Aspose.Words는 문서 번역 프로세스를 간소화하여 개발자가 고품질 다국어 솔루션 제공에 집중할 수 있도록 합니다. 자세한 내용은 Aspose.Words API 설명서를 살펴보세요.

또한 참조