当前栏目
PDF划词翻译
PDF划词翻译
一个简单的PDF划词翻译软件。
Github仓库地址:https://github.com/WCX1024979076/simple_pdf_translator
Github下载地址:
https://github.com/WCX1024979076/simple_pdf_translator/releases/tag/v0.1.0
Gitee仓库地址:
https://gitee.com/WCX1024979076/pdf-viewer/
Gitee下载地址:
https://gitee.com/WCX1024979076/pdf-viewer/releases/tag/v0.1.0
关于
这是一个开源的PDF划词翻译软件,前端渲染采用Element-UI和PDF.js;后端采用插件机制完成翻译引擎的管理,目前支持的翻译引擎有百度翻译、谷歌翻译、有道翻译和腾讯翻译,如需接入三方api可以参考PDF划词翻译插件开发。
使用指南
一、翻译引擎配置
在使用之前需要进行翻译引擎配置,下面分别介绍一下如何进行配置。
1)百度翻译
百度翻译api接入需要申请appid和密钥,申请教程如下。
https://talentranslate.com/docs/services/common/baidu
2)腾讯翻译
腾讯翻译api接入需要申请SecretId和SecretKey,申请教程如下。
https://talentranslate.com/docs/services/common/tencent
3)谷歌翻译
谷歌翻译无需申请相关密钥,但是需要配置代理ip和代理端口。
4)有道翻译
有道翻译需要申请APP ID和秘钥,申请教程如下。
https://blog.csdn.net/weixin_44253490/article/details/126365385
如过在申请过程中遇到任何问题可通过邮箱/QQ私聊我,我可以提供相关apiid和密钥或者提供申请帮助。
二、打开文件
点击文件->打开文件 或 点击图中标记的按钮均可打开相应的pdf,划词即可在右侧显示译文和原文。(注意pdf是文本类型而非图像,目前暂不支持ocr文字识别)
插件开发
相关文章
- 流畅的验证组件:FluentValidation
- 揭秘Facebook官方底层C++函数Folly
- Apache与Tomcat集群配置
- dom4j解析及写入XML文档时的乱码问题
- 为何我们要从Node.JS迁移到Ruby on Rails
- 从程序语言排行榜来解读IT及Web的发展
- JFile 1.0.0 最终版发布
- Jdom解析嵌套XML
- jQuery语法高亮插件 DlHighlight
- Highlight 3.9发布 语法着色工具
- GeSHi 1.0.8.10版本 HTML代码高亮库
- Eclipse ADT 20 Preview发布 继续增强UI功能
- 百度Web前端面试经历
- Apache CXF实战之二:集成Sping与Web容器
- PHP为什么优于Node.js
- AWT的几种布局管理器
- 多个具有互动性和动态的FLASH网站创意
- 用jQuery实现ASP.NET GridView折叠伸展效果
- RichFaces 4.2.1.CR1发布
- 比较Java Swing中三种注册事件的方法