Wordize for .NET - an efficient AI translator solution for WORD files using artificial intelligence technologies. The Translator class integrates AI translation with large language models, providing C# developers with professional document translation for WORD files to over 100 languages. Intelligent document analysis with machine translation significantly accelerates WORD content localization and ensures terminology accuracy.
Key Features:Multilingual localization of WORD documents has become an essential task in modern information systems. Our product supports advanced capabilities for machine translation and adaptation of WORD content for international audiences using generative AI, significantly improving efficiency when working with multilingual documentation and accelerating product launches in new markets.
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);
}