Исходный код вики Приложение для перевода книг (PDF)
Версия 5.2 от Alexandr Fokin на 2022/02/26 17:27
Последние авторы
| author | version | line-number | content |
|---|---|---|---|
| 1 | |= |= |= | ||
| 2 | |Репозиторий|[[https:~~/~~/git.denhome.ru/Repository/Detail/1c52017a-740f-4b79-b698-d6584bfd137e>>https://git.denhome.ru/Repository/Detail/1c52017a-740f-4b79-b698-d6584bfd137e]]| | ||
| 3 | |Ссылка|[[https:~~/~~/translatepdf.denhome.ru>>https://translatepdf.denhome.ru/]]| | ||
| 4 | | | | | ||
| 5 | |Описание|((( | ||
| 6 | 1) На вход подается PDF документ. | ||
| 7 | 2) Для каждой страницы документа выполняется: | ||
| 8 | 2.1) Выполняется извлечение текстового контента. | ||
| 9 | 2.2) Выполняется предварительная фильтрация текста. | ||
| 10 | 2.3) Выполняется перевод текста.а странице. | ||
| 11 | 2.4) Ширина страницы увеличивается в 2 раза, и на новое пространство записывается перевод. | ||
| 12 | (не затрагивая оригинальное содержимое страницы) | ||
| 13 | |||
| 14 | |||
| 15 | В качестве переводчика может выступить любой подходящий провайдер, | ||
| 16 | имеющий достаточные лимиты на использование. | ||
| 17 | )))| | ||
| 18 | |Технологии|((( | ||
| 19 | * [[Blazor>>doc:Разработка.NET.Frameworks and Apps.Web.Blazor.WebHome]] | ||
| 20 | * [[LibreTranslate ArgosTranslate LibreTranslate.Net>>doc:Разработка.NET.Библиотеки.Провайдеры.LibreTranslate ArgosTranslate LibreTranslate\.Net.WebHome]] | ||
| 21 | )))| | ||
| 22 | |Библиотеки|((( | ||
| 23 | * [[itext7 itextsharp>>doc:Разработка.NET.Библиотеки.Документы.Pdf.itext7 itextsharp.WebHome]] | ||
| 24 | )))| | ||
| 25 | |||
| 26 |