Laureline's Wiki

Laureline's Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
heig:vcl:rapport:implementation:desktop:liseuse [2016/06/01 10:31] lepouletsuisseheig:vcl:rapport:implementation:desktop:liseuse [2016/06/01 23:46] (current) kerroin
Line 113: Line 113:
 **__Exemple d'image simple__** **__Exemple d'image simple__**
  
-{{  :heig:vcl:rapport:implementation:desktop:wonderland_v1_story1_06.jpg?200  |}}+{{  :heig:vcl:rapport:implementation:desktop:wonderland_v1_story1_06.jpg?200&nolink  |}}
  
 **__Exemple d'image double__** **__Exemple d'image double__**
  
-{{  :heig:vcl:rapport:implementation:desktop:v002.jpg?400  |}}+{{  :heig:vcl:rapport:implementation:desktop:ch016-p009.jpg?400&nolink  |}} 
 + 
 +===== Redimensionnement ===== 
 + 
 +La liseuse offre trois options de redimensionnement: Complet, Horizontal, Vertical. Le mode complet affiche la/les page(s) courante(s) au complet sur la fenêtre. Le redimensionnement Horizontal agrandi l'image jusqu'à ce que sa largeur soit celle de la fenêtre, l'utilisateur peut alors faire défiler l'image verticalement. De même, le mode vertical effectue un redimensionnement par rapport à la hauteur de l'image. 
 + 
 +La logique est implémentée dans la fonction ''ReaderController#refreshScaling()'' qui prend en charge tout les modes ainsi que le mode simple et double page. Cette fonction est appellée quand l'utilisateur change les dimensions de la fenêtre et lors d'un changement de page.