DYNAMIC APPLICATION OF A RENDERING SCALE FACTOR

Technologies are described herein for providing dynamic application of a rendering scale factor. In some configurations, when a command for scaling a document is received, the technologies described herein selectively apply a rendering scale factor to select elements based on contextual information...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WANG, HAI, NICKOLOV, RADOSLAV PETROV
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Technologies are described herein for providing dynamic application of a rendering scale factor. In some configurations, when a command for scaling a document is received, the technologies described herein selectively apply a rendering scale factor to select elements based on contextual information related to the elements and/or other elements of a document. A computing device may render a document having an element, such as an image, and other elements, such as text. Upon receiving a command to apply a rendering scale factor to the document, techniques herein determine contextual information related to the image. Based on the contextual data, the image is scaled based on the rendering scale factor, a weighted rendering scale factor or kept at its original size. By selectively applying the rendering scale factor to certain elements, the layout of the document may be preserved even when a user zooms into or out of the document. L'invention concerne des technologies permettant de fournir une application dynamique d'un facteur d'échelle de rendu. Dans certaines configurations, lorsqu'une commande de mise à l'échelle d'un document est reçue, les technologies décrites par l'invention appliquent un facteur d'échelle de rendu de manière sélective pour sélectionner des éléments d'après des informations contextuelles relatives aux éléments et/ou à d'autres éléments d'un document. Un dispositif informatique peut rendre un document comprenant un élément, tel qu'une image, et d'autres éléments, tels que du texte. Lors de la réception d'une commande visant à appliquer un facteur d'échelle de rendu au document, les techniques de l'invention permettent de déterminer des informations contextuelles relatives à l'image. D'après les données contextuelles, l'image est mise à l'échelle d'après le facteur d'échelle de rendu, un facteur d'échelle de rendu pondéré, ou conservée dans sa taille d'origine. En appliquant le facteur d'échelle de rendu de manière sélective à certains éléments, la mise en page du document peut être préservée même lorsqu'un utilisateur effectue un zoom avant ou arrière sur le document.