PPT英文转中文

ppt英文转中文

下载ppt翻译的插件Presentation Translator(office2013及以上版本可以使用),不止中英文转换
官网:https://www.microsoft.com/en-us/translator/apps/presentation-translator/
进官网后点download the app
下载后安装
然后关闭所有已打开的ppt,重新打开英文ppt,
在这里插入图片描述

在WPF(Windows Presentation Foundation)中,你可以使用Microsoft Translator API来实现中英文翻译功能。首先,你需要注册一个Azure Cognitive Services账号,并获取到Translation API的密钥。以下是简单的步骤: 1. **添加NuGet包**: - 打开Visual Studio项目,右键单击"Manage NuGet Packages",搜索并安装`Microsoft.Azure.CognitiveServices.Language.Translator.Text`包。 2. **设置API访问** - 在代码中,添加对`CognitiveServicesCredentials`和`TranslationClient`的引用: ```csharp using Microsoft.Azure.CognitiveServices.Language.Translator; using Microsoft.Azure.CognitiveServices.Language.Translator.Text; ``` 3. **初始化客户端并提供凭据**: ```csharp string apiKey = "your_api_key"; string endpoint = "https://api.cognitive.microsofttranslator.com"; // 使用实际的终结点地址 TranslationClient client = new TranslationClient(new ApiKeyServiceClientCredentials(apiKey)) { Endpoint = endpoint }; ``` 4. **翻译文本函数示例**: ```csharp async Task<string> TranslateText(string textToTranslate, string fromLanguage, string toLanguage) { var translationResult = await client.TranslateAsync(textToTranslate, new List<TranslationTarget> { new TranslationTarget(fromLanguage, toLanguage) // 需要翻译的语言源和目标 }); return translationResult.Translations[0].Text; // 返回翻译后的文本 } ``` 5. **调用翻译方法**: ```csharp string inputChinese = "你好,世界!"; string translatedEnglish = await TranslateText(inputChinese, "zh-CN", "en"); // 翻译英文 Console.WriteLine(translatedEnglish); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值