В Windows 10 есть опция общего доступа в приложении (Xodo PDF Viewer). Когда я пытаюсь ее использовать, я вижу, что в этом меню общего доступа отображаются только определенные приложения, такие как почта, OneNote и т. д. Я думаю, что это меню общего доступа контролируется Windows 10. Можно ли каким-то образом добавить в это меню другие приложения, например, словарь или приложение-переводчик? (чтобы я мог делиться неизвестными словами с этими приложениями в программе для чтения PDF-файлов, чтобы проверить их значение?)
решение1
Можно ли как-то добавить в это меню обмена другие приложения, например, словарь или приложение-переводчик?
Вам придется связаться с разработчикомXodoчтобы определить это.
В Windows 10 есть возможность поделиться файлами в приложении (Xodo PDF Viewer).
Это функция приложения, а не Windows 10, приложение также работает на Windows 8.1.
Мне больше понравилось меню, похожее на список, заполненный Windows?
Вы предоставили снимок экрана приложения UWP.
Когда я пытаюсь им воспользоваться, я вижу, что в этом меню общего доступа отображаются только определенные приложения, такие как почта, OneNote и т. д.
Большинство приложений, на скриншоте, предлагают фреймворк для реализации чего-то подобного. Приложение-переводчик или приложение-словарь обычно не имеют фреймворка социальной сети.
решение2
Добавлю к тому, что Ramhound опубликовал ранее:
Это зависит от многих вещей.
Приложения должны использовать API, предоставляемые Microsoft, чтобы отображаться в меню «Поделиться», и вам придется определить, можете ли вы «делиться» отдельными словами. В средстве просмотра PDF это будет означать, что приложение должно уметь распознавать отдельные слова, чтобы отправлять их в словарь. Многие PDF-файлы включают текстовую информацию, но многие другие (особенно отсканированные оптически) на самом деле являются изображениями, и вам придется запускать дополнительные инструменты, называемые OCR (оптическое распознавание символов), чтобы справиться с этим.
А в пользовательском интерфейсе общего доступа Windows 10 вам придется выделить нужный текст, а затем нажать кнопку «Поделиться», тогда как чаще всего выделяют текст, затем щелкают правой кнопкой мыши и выбирают инструменты или параметры для работы с выделенным текстом.
Итак, отвечая на ваш вопрос:
- Да, должна быть возможность добавлять элементы в меню «Поделиться», и вы найдете эти приложения в Microsoft Store, включая словари и инструменты перевода.
- Нет, в рамках текущего дизайна пользовательского интерфейса не имеет смысла открывать меню «Поделиться» для обработки выделенного текста словарем или переводчиком, хотя это не значит, что это невозможно сделать.
- Приложение должно поддерживать эту функцию. Поэтому даже добавления словарей и переводчиков в общее меню «Поделиться» будет недостаточно, если приложение еще не имеет возможностей для поддержки этого.