Редактировал(а) Alexandr Fokin 2022/10/04 16:31

<
От версии < 3.2 >
отредактировано Alexandr Fokin
на 2021/11/04 15:30
К версии < 5.1 >
отредактировано Alexandr Fokin
на 2022/02/26 17:20
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -1,12 +1,26 @@
1 -
2 -**Описание**
3 -
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 +|Описание|(((
4 4  1) На вход подается PDF документ.
5 5  2) Для каждой страницы документа выполняется:
6 -2.1) Выполняется извлечение и перевод всего текстового контекнта на странице.
7 -2.2) Ширина страницы увеличивается в 2 раза, и на новое пространство записывается перевод.
8 +2.1) Выполняется извлечение текстового контента.
9 +2.2) Выполняется предварительная фильтрация текста.
10 +2.3) Выполняется перевод текста.а странице.
11 +2.4) Ширина страницы увеличивается в 2 раза, и на новое пространство записывается перевод.
12 +(не затрагивая оригинальное содержимое страницы)
8 8  
9 -----
10 10  
11 -Ссылка:
12 -https://translatepdf.denhome.ru/
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 +
XWiki.XWikiComments[0]
Комментарий
... ... @@ -1,4 +1,12 @@
1 -Доработки и развитие
1 +Доработка и развитие
2 +
3 +Функциональные:
2 2  1) Добавление конфигурируемых фильтров, позволяющих уменьшить кол-во мусорного текста, сгладить переносы строк и другое.
3 -2) Добавление параллелизма при обработке (сейчас обработка идет последовательно). Также расширение системы обработки ошибок.
4 -3) Возможно, при нахождении инструмента распознания текста с картинки, реализация механизма состоящего из распознания текста и последующего перевода.
5 +2) Возможно, при нахождении инструмента распознания текста с картинки, реализация механизма состоящего из распознания текста и последующего перевода.
6 +
7 +Технические:
8 +1) Добавление параллелизма при обработке (сейчас обработка идет последовательно).
9 +2) Также расширение системы обработки технических ошибок ошибок.
10 +2.1) Обнаружение зависание переводчика (по timeout).
11 +2.2) Независимый перевод каждой страницы (падение на одной не приводит к остановке процесса
12 +
Дата
... ... @@ -1,1 +1,1 @@
1 -2021-11-04 15:30:44.115
1 +2021-11-04 15:30:44.117