发明名称 Optimal display and zoom of objects and text in a document
摘要 An object is zoomed upon selection. A scaling factor is calculated for zooming the object based on current viewing properties of a document and properties of the object as well as the current size of the application window and device. The scaling factor to zoom the object is calculated such that after the object is zoomed, viewing the object is similar to a viewing experience for the rest of the document. Text of the document may be displayed to increase the readability of the document. For example, the text may be displayed such that each line of displayed text averages out to a predetermined number of characters (e.g. 50-75 characters) per line. A display size and width of an average character are determined and used to calculate how many columns of text to display within the display. When the zoom level of the text changes, the text is redisplayed.
申请公布号 US9442649(B2) 申请公布日期 2016.09.13
申请号 US201113288326 申请日期 2011.11.03
申请人 Microsoft Technology Licensing, LLC 发明人 Davis Tristan;Taleghani Ali;Woo Joseph Wai-Yan;Sunderland Edgar Mark;Best Jessica Arwen;Lisse Michelle E.;Santos Israel Amir Garza
分类号 G06F3/0488;G06F3/0484 主分类号 G06F3/0488
代理机构 代理人 Wong Tom;Meyers Jessica;Minhas Micky
主权项 1. A method for displaying text within a document for readability, comprising: accessing a document comprising text; determining a display size for displaying the text; determining a text property by determining an average character width for the text in the document; determining a desired number of characters per line to display per column; determining a first number of columns used to display the text based on the text property, the display size and the desired number of characters per line to display; displaying the text in the determined first number of columns within a window that approximately averages the desired number of characters per line per column; receiving a selection to change at least one of: a zoom level of the document, a font size of the document, and the display size for displaying the text; based on the at least one of the changed zoom level of the document, the font size of the document and the display size for displaying the text, determining a second number of columns to be displayed such that the desired number of characters per line to display per column is maintained; and displaying the text in the second number of columns.
地址 Redmond WA US