CN101425015A - System and method for rotatingly displaying picture - Google Patents
System and method for rotatingly displaying picture Download PDFInfo
- Publication number
- CN101425015A CN101425015A CNA2008102317415A CN200810231741A CN101425015A CN 101425015 A CN101425015 A CN 101425015A CN A2008102317415 A CNA2008102317415 A CN A2008102317415A CN 200810231741 A CN200810231741 A CN 200810231741A CN 101425015 A CN101425015 A CN 101425015A
- Authority
- CN
- China
- Prior art keywords
- coordinates
- physical coordinates
- displaying picture
- logical
- function
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention relates to a system and a method for rotating a display picture. The system comprises a graphical device interface, a control unit and an input unit, wherein the graphical device interface comprises a plurality of graphical functions which are used for processing graph objects, and the graph objects are displayed on a display panel through physical coordinates; the control unit is used for executing an application program, and the application program converts the physical coordinates into logical coordinates according to rotation instructions so as to rotate the graph objects; the input unit is used for inputting the rotation instructions, and the input unit is accessed to the control unit which is accessed to the graphical device interface. The invention causes a user to freely rotate the displayed graph objects on the display panel according to the demands, and is convenient and fast.
Description
Technical field
The present invention relates to a kind of system and method for rotatingly displaying picture, especially a kind of system and method for rotatable hand-held electronic equipment display frame.
Background technology
At present, the display direction of hand-held electronic equipment display frame determined by display panel, for example: and LCD screen, in case selected the hardware kind, then fixed the display direction and the resolution of portable equipment basically, application in the future then can only be based on this resolution.But the actual user is in the equipment of use, fixing resolution may be brought inconvenience to use, for example: the user uses the hand-held electronic equipment of resolution as 320x240, the user uses the resolution of 320x240 when viewing and admiring film, and use the resolution of 240x320 when watching e-book, so resolution is more suitable for human reading habit.
Support the hand-held electronic equipment of rotatingly displaying picture to use built-in display chip to rotate on the market, but the independent built-in chip cost of its needs is high and versatility is poor to support display frame.
Because every problem of prior art, in order to take into account solution, the inventor proposes a kind of system of rotatingly displaying picture, with implementation and the foundation as the above-mentioned shortcoming of improvement based on research and development and many practical experience for many years.
Summary of the invention
The above-mentioned technical matters of the present invention for existing in the solution background technology, and a kind of rotatingly displaying picture system and method is proposed.
Technical solution of the present invention is: the present invention is a kind of rotatingly displaying picture system, its special character is: this system comprises: Graphics Device Interface, Graphics Device Interface comprises a plurality of figure type functions, these graph functions are used for the processing graphics object, and Drawing Object is shown in display panel by physical coordinates; Control module is used for executive utility, and application program is that logical coordinates is with the rotation Drawing Object according to rotate instruction conversion physical coordinates; Input block is used for importing rotate instruction; Input block Access Control unit, control module inserts Graphics Device Interface.
The difference of above-mentioned application computes physical coordinates and logical coordinates, utilizing difference is logical coordinates with the conversion physical coordinates.
Above-mentioned graph function is the Graphics Device Interface function.
Above-mentioned graph function can collect and be the grand speed with quickening rotation Drawing Object of function.
A kind of method that realizes the rotatingly displaying picture of above-mentioned rotatingly displaying picture system, its special character is: this method comprises the following steps:
1) by physical coordinates Displaying graphical objects on display panel;
2) utilize input block input rotate instruction;
3) utilize application program conversion physical coordinates to be logical coordinates;
4) according to logical coordinates Displaying graphical objects on display panel.
Above-mentioned steps 1) in, Drawing Object is drawn by a plurality of figure type functions and is formed, and graph function comprises that physical coordinates system and logical coordinates are that wherein, physical coordinates is positioned at physical coordinates and fastens.
Above-mentioned steps 3) in, the difference of application computes physical coordinates and logical coordinates utilizes difference conversion physical coordinates to be logical coordinates.
Above-mentioned graph function is Graphics Device Interface (GDI) function.
Above-mentioned graph function can collect and be the grand speed with quickening rotation Drawing Object of function.
The system and method for rotatingly displaying picture provided by the invention, by application program conversion physical coordinates is logical coordinates, according to logical coordinates Displaying graphical objects on display panel, makes that the user can be according to the demand of oneself, on display panel, arbitrarily rotate Displaying graphical objects, convenient and swift.
Description of drawings
Fig. 1 is a rotatingly displaying picture system embodiment calcspar of the present invention;
Fig. 2 is a rotatingly displaying picture method step process flow diagram of the present invention;
Fig. 3 .1-3.2 is a rotatingly displaying picture system embodiment synoptic diagram of the present invention.
Wherein, 11-Graphics Device Interface, 111-physical coordinates, 112-graph function, 12-control module, 121-logical coordinates, 13-input block, 131-rotate instruction, 14-display panel, 31-portable electric device, 32-display panel, 33-display direction rotation key.
Embodiment
Referring to Fig. 1, the system of rotatingly displaying picture is applicable to hand-held electronic equipment, and it comprises Graphics Device Interface 11, control module 12 and input block 13.Graphics Device Interface 11 comprises a plurality of figure type functions 112, these graph functions are used for the processing graphics object, Drawing Object is shown in display panel 14 by physical coordinates 111, and graph function 112 comprises physical coordinates and logical coordinates system, and physical coordinates 111 is positioned at physical coordinates and fastens.Control module 12 is used for executive utility, this application program is that logical coordinates 121 is with the rotation Drawing Object according to rotate instruction conversion physical coordinates 111, logical coordinates 121 is positioned at logical coordinates and fastens, wherein, the difference of application computes physical coordinates 111 and logical coordinates 121, and utilize this difference conversion physical coordinates 111 to be logical coordinates 121, input block 13 is used for importing rotate instruction, when Drawing Object did not rotate, physical coordinates system was equal to logical coordinates system.
Wherein, the angle that the user can freely choose Drawing Object and rotated, for example: 90 degree ,-90 degree and 180 degree etc., the process that physical coordinates is converted to logical coordinates is:
Drawing Object does not rotate
Physical coordinates X=logical coordinates X, physical coordinates Y=logical coordinates Y.
Drawing Object revolves and turn 90 degrees
Wide-logical coordinates the Y of physical coordinates X=display panel, physical coordinates Y=logical coordinates X.
Drawing Object rotation-90 degree
Physical coordinates X=logical coordinates Y, the length of physical coordinates Y=display panel-logical coordinates X.
Drawing Object Rotate 180 degree
Physical coordinates X=display panel width-logical coordinates X, physical coordinates Y=display panel length-logical coordinates Y.
Referring to Fig. 2, the method for rotatingly displaying picture of the present invention may further comprise the steps:
Step S21: on display panel, Drawing Object is drawn by a plurality of figure type functions and is formed by the physical coordinates Displaying graphical objects, and graph function comprises that physical coordinates system and logical coordinates are that wherein, physical coordinates is positioned at physical coordinates and fastens;
Step S22: utilize input block input rotate instruction, as selecting the angle of picture rotation;
Step S23: utilize application program conversion physical coordinates to be logical coordinates, this logical coordinates is positioned at logical coordinates to be fastened, and the difference of application computes physical coordinates and logical coordinates, application program utilize this difference conversion physical coordinates to be logical coordinates;
Step S24: according to the logical coordinates Displaying graphical objects on display panel.
Wherein, graph function is Graphics Device Interface (GDI) function, and can collecting, display panel is a LCD screen to accelerate the speed of rotation Drawing Object into function is grand, and hand-held electronic equipment is mobile phone, digital individual action assistant (PDA) and Macintosh (iPod) etc.
Referring to Fig. 3 .1, the user utilizes hand-held electronic equipment 31 to watch e-book, the resolution of this hand-held electronic equipment is 240x320, this e-book content is shown on the display panel 32 of hand-held electronic equipment 31, the Graphics Device Interface in this hand-held electronic equipment 31 according to a plurality of figure type functions to establish e-book at the physical coordinates of display panel 32 and show e-book.Desire to watch the film that is stored in hand-held electronic equipment as the user, because of using the resolution of 240x320, ornamental film watches and do not meet the custom of human ornamental film, and movie pictures will be extremely strange, so the user can use the display direction of display frame rotation key 33 with rotation hand-held electronic equipment 31.After the user clicks display frame rotation key 33, the user can select the angle of display frame rotation, for example: 90 degree ,-90 degree and 180 degree etc., the user chooses the option of upset-90 degree, then the control module in the hand-held electronic equipment 31 is converted to logical coordinates with the physical coordinates of former display frame, Graphics Device Interface is presented at this logical coordinates on the display panel 32, and referring to Fig. 3 .2, then display panel 32 shows the display frame of having overturn.
Claims (9)
1, a kind of rotatingly displaying picture system, it is characterized in that: this system comprises: Graphics Device Interface, described Graphics Device Interface comprise a plurality of figure type functions, and these graph functions are used for the processing graphics object, and Drawing Object is shown in display panel by physical coordinates; Control module is used for executive utility, and application program is that logical coordinates is with the rotation Drawing Object according to rotate instruction conversion physical coordinates; Input block is used for importing rotate instruction; Described input block Access Control unit, described control module inserts Graphics Device Interface.
2, rotatingly displaying picture according to claim 1 system is characterized in that: the difference of described application computes physical coordinates and logical coordinates, utilizing difference is logical coordinates with the conversion physical coordinates.
3, rotatingly displaying picture according to claim 1 system, it is characterized in that: described graph function is the Graphics Device Interface function.
4, rotatingly displaying picture according to claim 1 system is characterized in that: it is that function is grand in to accelerate the speed of rotation Drawing Object that described graph function can collect.
5, a kind of method that realizes the rotatingly displaying picture of the described rotatingly displaying picture of claim 1 system, it is characterized in that: this method comprises the following steps:
1) by physical coordinates Displaying graphical objects on display panel;
2) utilize input block input rotate instruction;
3) utilize application program conversion physical coordinates to be logical coordinates;
4) according to logical coordinates Displaying graphical objects on display panel.
6, rotatingly displaying picture method according to claim 6, it is characterized in that: in the described step 1), Drawing Object is drawn by a plurality of figure type functions and is formed, and graph function comprises physical coordinates system and logical coordinates system, wherein, physical coordinates is positioned at physical coordinates and fastens.
7, rotatingly displaying picture method according to claim 6 is characterized in that: in the described step 3), the difference of application computes physical coordinates and logical coordinates utilizes difference conversion physical coordinates to be logical coordinates.
8, rotatingly displaying picture method according to claim 6 is characterized in that: described graph function is Graphics Device Interface (GDI) function.
9, rotatingly displaying picture method according to claim 6 is characterized in that: described graph function can collect and be the grand speed with quickening rotation Drawing Object of function.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008102317415A CN101425015A (en) | 2008-10-14 | 2008-10-14 | System and method for rotatingly displaying picture |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008102317415A CN101425015A (en) | 2008-10-14 | 2008-10-14 | System and method for rotatingly displaying picture |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101425015A true CN101425015A (en) | 2009-05-06 |
Family
ID=40615652
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008102317415A Pending CN101425015A (en) | 2008-10-14 | 2008-10-14 | System and method for rotatingly displaying picture |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101425015A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103164164A (en) * | 2013-04-10 | 2013-06-19 | 天津三星光电子有限公司 | Display control method of touch terminal application program and touch terminal thereof |
CN103475941A (en) * | 2013-08-09 | 2013-12-25 | 深圳Tcl新技术有限公司 | Interaction equipment based picture rotation control method and apparatus |
CN104483659A (en) * | 2014-11-03 | 2015-04-01 | 中国科学院半导体研究所 | Coal mine worker positioning system based on visible light communication |
CN104537599A (en) * | 2014-12-05 | 2015-04-22 | 深圳市汇川控制技术有限公司 | Control equipment site simulation graph processing system and method |
CN106802963A (en) * | 2015-11-26 | 2017-06-06 | 北京华大九天软件有限公司 | A kind of method of the arbitrarily angled figure that Fast Drawing is fixed |
-
2008
- 2008-10-14 CN CNA2008102317415A patent/CN101425015A/en active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103164164A (en) * | 2013-04-10 | 2013-06-19 | 天津三星光电子有限公司 | Display control method of touch terminal application program and touch terminal thereof |
CN103475941A (en) * | 2013-08-09 | 2013-12-25 | 深圳Tcl新技术有限公司 | Interaction equipment based picture rotation control method and apparatus |
CN103475941B (en) * | 2013-08-09 | 2018-01-12 | 深圳Tcl新技术有限公司 | Picture rotation control method and device based on interactive device |
CN104483659A (en) * | 2014-11-03 | 2015-04-01 | 中国科学院半导体研究所 | Coal mine worker positioning system based on visible light communication |
CN104537599A (en) * | 2014-12-05 | 2015-04-22 | 深圳市汇川控制技术有限公司 | Control equipment site simulation graph processing system and method |
CN106802963A (en) * | 2015-11-26 | 2017-06-06 | 北京华大九天软件有限公司 | A kind of method of the arbitrarily angled figure that Fast Drawing is fixed |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11340759B2 (en) | User terminal device with pen and controlling method thereof | |
US10031656B1 (en) | Zoom-region indicator for zooming in an electronic interface | |
US20180347968A1 (en) | Flexible apparatus and method for controlling operation thereof | |
TWI624786B (en) | Multi-display apparatus and method of controlling display thereof | |
EP2720139B1 (en) | Display apparatus and method of controlling display operation | |
US8775954B2 (en) | Mobile terminal to display a plurality of graphic user interfaces | |
US8723812B2 (en) | Mobile terminal and method of controlling the mobile terminal | |
RU2645665C2 (en) | Flexible device and method of flexible device controlling | |
US9213449B2 (en) | Mobile terminal using proximity sensor and method of controlling the mobile terminal | |
US20120137216A1 (en) | Mobile terminal | |
US9891706B2 (en) | Mobile terminal and control method therof | |
EP2717590B1 (en) | Display apparatus, user terminal apparatus, external apparatus, display method, data receiving method and data transmitting method | |
US20110319130A1 (en) | Mobile terminal and method of operation | |
JP2012038336A (en) | System and method for viewing digital visual content on a device | |
US8963953B2 (en) | Interface for previewing image content | |
CN111601148B (en) | Information display method, device, terminal and storage medium | |
EP2177980A3 (en) | Method for adjusting page display size, mobile electronic device, and storage medium thereof | |
CN101425015A (en) | System and method for rotatingly displaying picture | |
CN106030485A (en) | Graphical user interface with unfolding panel | |
US20160203755A1 (en) | Mobile terminal and method of driving same | |
TW201001231A (en) | Simulated reflective display | |
CN107809531A (en) | A kind of schedule creation method, mobile terminal | |
CN201307393Y (en) | System for displaying frame by rotating | |
CN102339202A (en) | Electronic device and event display method using same | |
US20130083060A1 (en) | Layers of a User Interface based on Contextual Information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20090506 |