CN101425015A - System and method for rotatingly displaying picture - Google Patents

System and method for rotatingly displaying picture Download PDF

Info

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
Application number
CNA2008102317415A
Other languages
Chinese (zh)
Inventor
陈淮琰
严石
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Besta Xian Co Ltd
Original Assignee
Inventec Besta Xian Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inventec Besta Xian Co Ltd filed Critical Inventec Besta Xian Co Ltd
Priority to CNA2008102317415A priority Critical patent/CN101425015A/en
Publication of CN101425015A publication Critical patent/CN101425015A/en
Pending legal-status Critical Current

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

The system and method for rotatingly displaying picture
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.
Graph function 112 is Graphics Device Interface (GDI) function, these graph functions 112 can collect and be the grand speed with quickening rotation Drawing Object of function, display panel is a LCD screen, and hand-held electronic equipment is mobile phone, digital individual action assistant machine (PDA) and Macintosh (iPod) etc.
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.
CNA2008102317415A 2008-10-14 2008-10-14 System and method for rotatingly displaying picture Pending CN101425015A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (6)

* Cited by examiner, † Cited by third party
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