Wordize for .NET - solução eficiente de tradutor IA para arquivos WORD usando tecnologias de inteligência artificial. A classe Translator integra tradução IA com modelos de linguagem grandes, fornecendo aos desenvolvedores C# tradução profissional de documentos WORD para mais de 100 idiomas. A análise inteligente de documentos com tradução automática acelera significativamente a localização de conteúdo WORD e garante precisão terminológica.
Funcionalidades principais:A localização multilíngue de documentos WORD tornou-se uma tarefa essencial em sistemas de informação modernos. Nosso produto suporta capacidades avançadas para tradução automática e adaptação de conteúdo WORD para audiências internacionais usando IA generativa, melhorando significativamente a eficiência ao trabalhar com documentação multilíngue e acelerando lançamentos de produtos em novos mercados.
using Wordize.AI;
AiModel aiModel = OpenAiModel.Create("api_url", "api_name", "api_key");
Translator.Translate("Input.word", "Output.word", aiModel, Language.English);
using Wordize.AI;
AiModel aiModel = OpenAiModel.Create("api_url", "api_name", "api_key");
Translator.Translate("Input.word", "Output.word", aiModel, Language.English);
using Wordize.AI;
AiModel aiModel = OpenAiModel.Create("api_url", "api_name", "api_key");
var imageStreams = Translator.TranslateToImages("Input.word", new ImageSaveOptions(SaveFormat.Word), aiModel, Language.English);
foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i)))
{
using var _ = stream;
stream.Position = 0;
using var file = File.Create($"Output_{page + 1}.word");
stream.CopyTo(file);
}