В моем приложении я использую UIWebView
для отображения pdf-файла с внешнего URL-адреса. Его загружают отлично. При прокручивании номера страницы отображается внутри поля. Есть ли способ получить номер страницы в коде?Номер страницы pdf внутри uiwebview
ответ
Вы можете использовать следующий код:
- (int)getActualPage
{
float scrollViewHeight = self.webView.frame.size.height;
float pageOffset = self.webView.scrollView.contentOffset.y;
return ((int)pageOffset/(int)scrollViewHeight)+1;
}
Этот код дает вам номер страницы документа, когда вы видите полную страницу на UIScrollView
. Если вы хотите получить тот же номер страницы, который дает вам UIWebView
, просто измените окончательную операцию. Я думаю, что с помощью модуля вы можете получить то, что хотите. Я знаю, что это не идеальное решение, но это лучшее, что я получил.
это не работает, если мы увеличиваем или уменьшаем масштаб –
Это прекрасно работает, вам просто нужно учесть текущий уровень масштабирования перед вычислением страниц. Я использую это - self.pageNumber = ceilf (((verticalContentOffset + self.halfScreenHeight)/self.pageHeight) /self.zoomScale); – Plasma
- 1. Как получить номер страницы UIWebView
- 2. Загрузка PDF страницы в UIWebView
- 3. UIWebView: изменение позиции номера страницы для файла PDF в UIWebView
- 4. Номер страницы iText в заголовке внутри PDF/A
- 5. Печать PDF из UIWebView дает немасштабированные страницы
- 6. Прокрутка страницы в формате PDF в UIWebView
- 7. Номера страниц внутри UIWebView при загрузке PDF
- 8. uiWebView печать a pdf
- 9. Pdf на UIWebView
- 10. Создать PDF из UIWebView
- 11. asp.net pdf linking; номер страницы не соответствует
- 12. Получить текущий номер страницы встроенного pdf
- 13. Добавить номер страницы в pdf-документ (itextsharp)
- 14. Извлечь номер страницы из файла PDF
- 15. Добавить номер страницы в pdf с ghostscript
- 16. iTextSharp - как целевой PDF номер страницы
- 17. Получить номер страницы изображения в PDF- IText
- 18. Как извлечь номер страницы из файла PDF
- 19. номер страницы в laravel dom pdf
- 20. PDF подкачки из UIWebView
- 21. UIWebview не отображается PDF
- 22. UIWebView с PDF
- 23. PDF в UIWebView
- 24. UIWebView - авария PDF HyperLink
- 25. Недопустимый номер страницы CrystalReport номер
- 26. Как получить PDF-файл с HTML-страницы (UIWebView)
- 27. Itextsharp удалить номер страницы
- 28. Добавить номер страницы itextsharp
- 29. Легкий просмотрщик PDF-файлов внутри веб-страницы
- 30. Как отображать pdf внутри iframe, отображая все страницы PDF?
Возможно, если вы используете основную графику для рендеринга pdf, но с веб-просмотром вы находитесь на милости некоторого интеллектуального javascript. – Vignesh