Я хочу использовать PDFNet для чтения и создания некоторых оверлейных изображений поверх PDF, таких как маркер на карте. Я не знаю, как получить контактную позицию в PDF и как пересчитать эту позицию, после чего я сделаю переход или увеличение. Пожалуйста, скажи мне дорогу. Спасибо!Как получить контактную позицию?
0
A
ответ
1
Чтобы получить начальное положение касания с помощью метода PreToolManagerListener.onSingleTapConfirmed в файле ToolManager.java. Как только у вас будет позиция касания, которая будет находиться в координатах экрана, вы должны вызвать PDFViewCtrl.convScreenPtToPagePt. Получить координаты на конкретной странице PDF. Оттуда вы можете сопоставить координаты страницы с маркером карты.
PDFViewCtrl.convScreenPtToPagePt будет обрабатывать все преобразования страниц, включая макет, масштабирование, положение, поворот и т.д.
Смежные вопросы
- 1. Android-виджет получает контактную позицию
- 2. WPF не смог получить контактную позицию из события MouseDown
- 3. Как получить контактную фотографию?
- 4. Как получить контактную информацию?
- 5. Как получить контактную информацию WhatsApp?
- 6. Получить контактную информацию
- 7. Как получить позицию() XElement?
- 8. Как получить позицию ListItem?
- 9. Как получить позицию курсора
- 10. Как получить позицию TextField
- 11. Как получить позицию фрагмента
- 12. Как получить позицию пути?
- 13. Получить контактную группу из контактов
- 14. Google API - получить контактную почту
- 15. Как получить контактную фотографию в Android?
- 16. Как получить контактную информацию на Apple Watch?
- 17. Как получить контактную информацию в Android?
- 18. Как получить контактную фотографию из обмена?
- 19. Как получить контактную информацию по sms-сообщению
- 20. Как получить контактную форму для работы
- 21. Как получить эту контактную форму PHP?
- 22. Получить контактную информацию и фамилию?
- 23. Как получить числовую позицию Чара
- 24. Как получить позицию ListView SplitButton?
- 25. Как получить локальную позицию мыши
- 26. Magento - Как получить позицию атрибута
- 27. Как получить позицию из getCurrentPosition?
- 28. Как получить позицию кортежа элемента
- 29. Как получить позицию с XPath?
- 30. Как получить позицию рендера группы?
Спасибо. Но у меня проблема. Я использовал PDFNet для моего проекта xamarin. И я хочу обработать событие, когда я двигаюсь, увеличиваю. Но у меня только есть onMove, onScaleBegin прослушиватель в PdfViewCtrlTool. Где я могу найти onScrollChanged и onScale. –
onScrollChanged и onScale в настоящее время не отображаются. Однако, поскольку мы предоставляем исходный код для настройки, вы можете разоблачить их, указав, как выполняется тот же шаблон, что и onMove/onScaleBegin. – Ryan