69 / 57 / 14
Регистрация: 20.12.2013
Сообщений: 656
|
|
1 | |
Windows Работа с аннотациями в djvu25.12.2021, 20:08. Показов 500. Ответов 3
Здравствуйте.
Возникла идея потренироваться с совершенно мне незнакомым qt. Приходится читать документы на иностранном, вот решил что-нибудь сделать для удобства. В windjvu можно делать аннотации - выделяешь слово цветом, приписываешь комментарий-перевод. При наведении мышки на слово высвечивается перевод. Подумал собирать аннотации в словарик, чтобы потом можно было тренировать слова применительно к конкретному тексту, сортировать слова на группы. Но оказалось, что аннотации сохраняются отдельно, утилита djvulibre их не видит. Сейчас видится единственным вариант при выделении слова в тексте его (слово) с помощью утилиты записать в аннотацию с помощью утилиты. Наверно само выделенное слово можно скопировать, формат записи в утилите не искал, но явно можно найти (пока найти не удается - может кто знает формат файла с расширением .dsed ?). Но возможно ли определить координаты этого слова в документе? И как вообще, например, копирует слово онлайн переводчик qTranslate? В этой программе выделяешь слово - она выдает перевод. При выделении слово копируется в буфер обмена автоматом?
0
|
25.12.2021, 20:08 | |
Ответы с готовыми решениями:
3
Работа с DjVu форматом работа с djvu и pdf PHP и работа с djvu и pdf Работа в поле BLOB с файлами форматов *.PDF и *.DJVU Как правильно замапить аннотациями связь One-to-many Many-to-one |
69 / 57 / 14
Регистрация: 20.12.2013
Сообщений: 656
|
|
25.12.2021, 22:14 [ТС] | 3 |
Да, с ее помощью и смотрел. В инете нашел объяснения, что аннотации через GUI сохраняются не в файл, а как-то по-другому (т.е. это неправильное поведение программы, но увы). Т.е. утилита их не видит.
Я плохо с темой знаком. Вот, к примеру, выделили слово здесь в браузере. Значит в ОС windows пришло событие, соответствующее этому выделению. Это событие обрабатывается в оконной процедуре этого окна. А как этот набор символов попадает в QTranslate? Добавлено через 1 час 10 минут Или за выделение текста отвечает одна функция из dll, и qTranslate делает hook? Добавлено через 1 минуту Но все равно - так только можно узнать текст, а хотелось бы еще координаты выделения в тексте.
0
|
6228 / 2670 / 1051
Регистрация: 06.06.2017
Сообщений: 9,127
|
|
26.12.2021, 01:29 | 4 |
1
|
26.12.2021, 01:29 | |
26.12.2021, 01:29 | |
Помогаю со студенческими работами здесь
4
Что значит если класс помечен аннотациями RunWith WebAppConfiguration ContextConfiguration DJVU Запись в *.djvu Файлы DJVU Pdf to DjVu Индексируются ли DjVu? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |