Pdf.js: O painel de contorno (marcador) deve ser redimensionável.

Criado em 4 set. 2012  ·  15Comentários  ·  Fonte: mozilla/pdf.js

O painel de contorno sempre tem uma largura fixa. Embora uma barra de rolagem horizontal seja fornecida, ela ainda é, de alguma forma, inconveniente.

Além disso, atualmente não há como exibir totalmente um nome de marcador longo. Acho que isso pode ser resolvido mostrando uma dica (algo como title = "") quando o mouse é passado sobre esse marcador.

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

Comentários muito úteis

Fechando, pois isso é implementado pela solicitação pull acima.

Todos 15 comentários

Eu concordo - eu sinto muito a falta disso. Definitivamente gostaria de ter o painel de favoritos redimensionável horizontalmente!

Uma barra lateral não redimensionável faz com que eu não use pdf.js para alguns PDFs, pois tenho dificuldade em ler o esboço com tantos cortes. E rolar para a esquerda e para a direita repetidamente é muito chato. Então, eu realmente gostaria de ter esse recurso também.

A partir de # 2510, o painel de contorno agora contém texto quebrado por palavras.

Muitos manuais são muito mais navegáveis ​​com uma visão decente do esboço. Preocupo-me profundamente com isso por causa de como é bom não ter que instalar software adicional inchado, antigo, fragmentado ou incompatível para visualizar documentos PDF.

Posso sugerir limites para o tamanho do painel? Um mínimo razoável seria o tamanho atual / padrão. Um máximo razoável pode ser 50% do tamanho da janela, se for maior do que o mínimo.

Por favor e obrigado.

Talvez isso possa ajudar a implementar isso? http://jsfiddle.net/bukfixart/wSTcJ/1

@timvandermeij , acho que o principal problema é preservar a animação e o layout de outros controles da barra de ferramentas

@yurydelendik Você está certo, isso também é um problema. O redimensionamento do painel de esboço deve ser tecnicamente possível, mas é mais difícil fazer o layout geral responder a isso. Na captura de tela abaixo, redimensionei o painel de miniaturas (já que nenhum esboço está disponível, mas a ideia geral é a mesma) manualmente usando Firebug e parece bom, mas não tenho conhecimento suficiente da base de código do visualizador para dizer se fazer ou não o resto do layout responder a essa mudança é possível ou não.

naamloos

: +1: esta é uma questão muito importante

: +1:

Não sei por que isso não tem a atenção que merece.

Sim, esta seria minha solicitação de recurso nº 1. Painel redimensionável de favoritos.
Empacotar o texto permite lê-lo, mas torna a lista muito longa para rolar. Então, talvez uma opção para quebrar ou não. Mas redimensionável é altamente desejável.
Obrigado - Daraius

Ainda não há uma palavra sobre isso? Seria uma melhoria muito boa para o visualizador atual, especialmente para pessoas que usam o Chrome OS, onde não há nenhuma outra opção disponível.

Alguma palavra sobre isso? Sério, passei a apenas editar as propriedades CSS manualmente na maioria dos documentos que abro. Ninguém dá a mínima para a beleza das animações quando o estado atual é totalmente inutilizável.

O visualizador agora está mais responsivo (e o código mais modular) do que no momento em que este problema foi preenchido, então isso deve ser um pouco mais fácil de corrigir agora. Se alguém quiser trabalhar nisso, sinta-se à vontade para fazê-lo. Estou marcando isso como um bom bug para iniciantes porque não requer conhecimento profundo do PDF.js para ser corrigido e, portanto, recebe mais atenção dos desenvolvedores que desejam começar a trabalhar no PDF.js.

@ le-jzr Eu realmente quero enfatizar que a maioria dos colaboradores está trabalhando no PDF.js em seu tempo livre e, portanto, os problemas devem ser priorizados. Por favor, ajude a) contribuindo com um patch, b) fornecendo feedback construtivo ou c) aprovando o comentário inicial do problema para ajudar a aumentar sua prioridade. Resolver o problema com esse comentário não vai resolver o problema mais cedo. Todos os colaboradores fazem o que podem para melhorar o PDF.js, portanto, lembre-se disso ao escrever comentários. Obrigada.

Desculpe pela minha falta de educação. Embora eu não tenha nenhuma experiência em questões de layouts de navegador e JavaScript, gostaria de sugerir que não é necessário começar com uma solução totalmente interativa.

Digamos, aceitar uma string de consulta como ?sidebar=500px pode ser um bom começo.

Fechando, pois isso é implementado pela solicitação pull acima.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

smit-modi picture smit-modi  ·  3Comentários

AlexP3 picture AlexP3  ·  3Comentários

xingxiaoyiyio picture xingxiaoyiyio  ·  3Comentários

BrennanDuffey picture BrennanDuffey  ·  3Comentários

PeterNerlich picture PeterNerlich  ·  3Comentários