Pdf.js: Панель структуры (закладки) должна иметь возможность изменять размер.

Созданный на 4 сент. 2012  ·  15Комментарии  ·  Источник: mozilla/pdf.js

Панель контура всегда имеет фиксированную ширину. Горизонтальная полоса прокрутки хоть и есть, но все же как-то неудобно.

Кроме того, в настоящее время нет возможности полностью отобразить длинное имя закладки. Я думаю, что это можно решить, показывая подсказку (что-то вроде title = ""), когда курсор мыши находится над такой закладкой.

1-viewer 2-feature 5-good-beginner-bug

Самый полезный комментарий

Закрытие, так как это реализовано в запросе на перенос выше.

Все 15 Комментарий

Согласен - очень по этому скучаю. Определенно хотелось бы, чтобы панель закладок изменялась по горизонтали!

Боковая панель без изменения размера заставляет меня не использовать pdf.js для некоторых PDF-файлов, так как мне трудно читать структуру с таким большим обрезанием. И прокрутка влево и вправо снова и снова очень раздражает. Так что я бы тоже хотел иметь эту функцию.

Начиная с # 2510, панель структуры теперь содержит текст, обернутый словами.

Многие руководства сделаны более удобными для навигации с приличным обзором схемы. Я глубоко забочусь об этом, потому что это прекрасно, что не нужно устанавливать дополнительное раздутое, старое, нестабильное или несовместимое программное обеспечение для просмотра документов PDF.

Могу я предложить ограничения на размер панели? Разумным минимумом будет текущий размер / размер по умолчанию. Разумный максимум может составлять 50% от размера окна, если он больше минимального.

Пожалуйста и спасибо вам.

Может быть, это поможет реализовать это? http://jsfiddle.net/bukfixart/wSTcJ/1

@timvandermeij , я думаю, что основная проблема заключается в сохранении анимации и макета других элементов управления панели инструментов

@yurydelendik Вы правы, это тоже проблема. Изменение размера панели схемы должно быть технически возможным, но сложнее заставить общий макет реагировать на это. На скриншоте ниже я изменил размер панели эскизов (так как контур не доступен, но общая идея та же) вручную с помощью Firebug, и это выглядит хорошо, но у меня недостаточно знаний о кодовой базе средства просмотра, чтобы сказать возможно ли заставить остальную часть макета реагировать на это изменение или нет.

naamloos

: +1: это очень важный вопрос

: +1:

Я не уверен, почему этому не уделяется должного внимания.

Да, это будет мой запрос функции №1. Панель закладок с изменяемым размером.
Перенос текста позволяет читать его, но делает список очень длинным, чтобы его можно было прокручивать. Так что, возможно, есть вариант, переносить или нет. Но изменение размера очень желательно.
Спасибо - Дарайус

По-прежнему нет ни слова об этом? Было бы очень хорошим улучшением для текущего средства просмотра, особенно для людей, использующих Chrome OS, где на самом деле нет других доступных вариантов.

Есть что-нибудь об этом? Серьезно, я просто вручную редактировал свойства CSS в большинстве открытых документов. Никому не наплевать на привлекательность анимации, когда текущее состояние просто непригодно для использования.

Средство просмотра теперь более отзывчиво (и код более модулен), чем это было во время регистрации этой проблемы, так что теперь это должно быть немного проще исправить. Если кто-то хочет поработать над этим, пожалуйста, сделайте это. Я отмечаю это как хорошую ошибку для новичков, потому что для ее исправления не требуются глубокие знания PDF.js, и поэтому она привлекает больше внимания разработчиков, которые хотят начать работу над PDF.js.

@ le-jzr Я действительно хочу подчеркнуть, что большинство участников работают над PDF.js в свободное время, и поэтому проблемы должны быть приоритетными. Пожалуйста, помогите: а) внесением исправления, б) предоставлением конструктивной обратной связи или в) голосованием за первоначальный комментарий проблемы, чтобы повысить ее приоритет. Если вы отметите проблему таким комментарием, это не решит проблему раньше. Все участники делают все возможное, чтобы улучшить PDF.js, поэтому имейте это в виду при написании комментариев. Спасибо.

Извините за отсутствие манер. Хотя у меня нет никакого опыта в вопросах макетов браузера и JavaScript, я хотел бы предположить, что нет необходимости начинать с полностью интерактивного решения.

Скажем, принятие строки запроса типа ?sidebar=500px может быть хорошим началом.

Закрытие, так как это реализовано в запросе на перенос выше.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

aaronshaf picture aaronshaf  ·  3Комментарии

jigskpatel picture jigskpatel  ·  3Комментарии

timvandermeij picture timvandermeij  ·  4Комментарии

patelsumit5192 picture patelsumit5192  ·  3Комментарии

sujit-baniya picture sujit-baniya  ·  3Комментарии