Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将多个pdf的语言翻译为英语_Python_Automation_Ui Automation_Power Automate - Fatal编程技术网

Python 将多个pdf的语言翻译为英语

Python 将多个pdf的语言翻译为英语,python,automation,ui-automation,power-automate,Python,Automation,Ui Automation,Power Automate,我有一套俄文pdf文档,我需要将它们翻译成英文。我需要自动化这个活动 目前我将文档上传到Google Translate并进行翻译,但这需要花费大量时间,而且不可扩展 注意:我不熟悉文档的翻译,但希望这能帮助您完成任务,并使您的基本架构下降,为您指明正确的方向 根据我们的简短交流,我建议探索这样一种过程: 这样,您就可以使用SharePoint列表托管文档,当添加文档时,Power Automation流将触发并转换文档,然后重新编写文档。您可以使用Microsoft的内部提取和翻译软件(或自

我有一套俄文pdf文档,我需要将它们翻译成英文。我需要自动化这个活动

目前我将文档上传到Google Translate并进行翻译,但这需要花费大量时间,而且不可扩展

注意:我不熟悉文档的翻译,但希望这能帮助您完成任务,并使您的基本架构下降,为您指明正确的方向

根据我们的简短交流,我建议探索这样一种过程:

这样,您就可以使用SharePoint列表托管文档,当添加文档时,Power Automation流将触发并转换文档,然后重新编写文档。您可以使用Microsoft的内部提取和翻译软件(或自动执行步骤/操作),也可以向您想要的任何客户端发送HTTP请求。谷歌搜索翻译或文本提取API会显示几个选项,包括谷歌翻译

如果你没有任何使用谷歌翻译(或其他东西)的要求,我个人会坚持使用同一品牌的技术,这样就不会因为与外部客户合作而头痛。。。当然,这取决于你的要求。您可以通过“HTTP”操作发起HTTP请求


在Power Automation中,您将使用“创建项目时”SharePoint触发器,然后使用Encodian的“从图像中提取文本”(或根据您的文件类型而不同的内容)。

然后,只需将输出发送给Microsoft Translate,或者发送一个HTTP请求到您想要的任何地方

然后,您可以将翻译后的输出写入任意位置,包括另一个SharePoint列表、数据库、电子邮件等

好链接
  • Microsoft Translator API:
  • 关于从文档中提取数据的博客:


希望这能帮助你,让你朝着成功的方向前进;祝你好运

你的问题是什么?有些pdf里面有图像,我需要先将它们转换成可编辑文本pdf,然后将文本语言从俄语翻译成英语。目前这个过程是手工完成的,需要很多时间。我有责任使这项任务自动化,但我不知道如何实现这一点。这是在Office 365上完成的吗?如果没有,您可以使用什么平台或工具?我在sharepoint上获取文件。我可以使用的工具/格式有power Automation、PDF Xchange Editor、office、Python。目前,我使用PDF Xchange Editor OCR将文件从“图像PDF”转换为“文本PDF”,然后手动将这些文件保存到目录中,然后我将每个文件逐个上载到google translate,以将语言从俄语转换为英语。