亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

圖像顯示方法及裝置的制作方法

文檔序號:6407770閱讀:183來源:國知局

專利名稱::圖像顯示方法及裝置的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及圖像顯示方式,尤其涉及適合用來顯示含有文字、圖像、圖形、表格線等混合形式(mixedmode)的文件的圖像顯示方法及裝置。辦公文件一類的各種文件通常使用縱向的長形紙印制,而編輯文件用的裝置中顯示圖像用的顯示器(Display)在市場中卻大半都是橫長型的,而且價格便宜。用橫長形的顯示器顯示縱形長的文件時,以往采用下述方法。即采用將縱向文件按縱向輸入顯示器,并將整文件縮小的方法(縮小顯示);如不能縮小,則在圖像上中只顯示能夠顯示文件類的一部分的方法(局部顯示);還有將整件文件旋轉(zhuǎn)90°,顯示整件文件的方法(旋轉(zhuǎn)顯示)等)。但是,不管采用哪一種方法,特別是當(dāng)文件是縱寫而又有圖時,就很難看清楚,與迅速掌握文件內(nèi)容的要求不相適應(yīng)。將文件旋轉(zhuǎn)的舊有技術(shù),有眾所周知的字編輯轉(zhuǎn)換功能,例如JP-A-63-950687中所述的技術(shù)??墒窃摲椒ㄒ仓皇且晕淖謹?shù)據(jù)(data)為對象進行變換的,而不具有使除文字以外還含有圖像、圖形、表格線等混合形式的文件旋轉(zhuǎn)功能。上述的歸有技術(shù),在將編輯成縱長向的文件顯示在橫長形的顯示器上時,有縮小顯示、局部顯示及旋轉(zhuǎn)(橫向)顯示等幾種顯示方法,不管采用哪一種方法,與原文件相比較,明顯存在閱讀難的問題。另外,雖然已知有一種裝置,它具備能將縱長向的文件直接顯示成縱長形的專用顯示器上,但這種裝置存在成本(cost)高的問題。本發(fā)明的目的是解決上述歸有技術(shù)中存在的問題,提供一種用橫長形顯示器顯示按照縱長方式編成的文件時、或者用縱長開顯示器顯示按照橫長形方式編成的文件時,能夠改善清晰度的圖像顯示方法,特別是提供一種使用一般常用的廉價的橫長形顯示器,能將含有縱長向圖像、圖形等混合形式的文件顯示出容易閱讀的圖面的顯示方法。在本發(fā)明的文件編輯裝置等中的圖像顯示裝置具有對混合形式的文件中的文字數(shù)據(jù)、表格線、圖像(image)數(shù)據(jù)等構(gòu)成文件的各個部分分別進行管理的功能。圖像顯示裝置接收到來自操作人員的關(guān)于文件旋轉(zhuǎn)的指示后,確定對應(yīng)于各部分的顯示位置進行坐標(biāo)變換旋轉(zhuǎn)后的顯示位置,然后將文字數(shù)據(jù)除外,使顯示內(nèi)容與文件的旋轉(zhuǎn)一致旋轉(zhuǎn)顯示其它各部分。而對文字數(shù)據(jù)的顯示,則不旋轉(zhuǎn)每個文字,只變更其位置。采用這種方法可提供仍使文字豎立但使文件旋轉(zhuǎn)、容易看清楚的文件。應(yīng)用本發(fā)明的圖像顯示裝置接收到仍使文字豎立但進行旋轉(zhuǎn)的顯示指示后,首先,布局(layout)控制部件將構(gòu)成文件的各部分文字位置信息變換成旋轉(zhuǎn)后的位置信息,然后,數(shù)據(jù)編輯部分將除去文字數(shù)據(jù)以外構(gòu)成文件的各要素的顯示內(nèi)容按點矩陣(dotmatrix)形式展開。此后,圖象(image)旋轉(zhuǎn)部件使按點矩陣展開后的上述構(gòu)成文件的各要素進行旋轉(zhuǎn),數(shù)據(jù)編輯部分再將該旋轉(zhuǎn)后的點矩陣分配給圖像緩沖寄存器(buffer)。在上述的點矩陣展開后,文字數(shù)據(jù)的點矩陣不旋轉(zhuǎn),文字數(shù)據(jù)仍保持豎立,并對變換后的位置進行版面設(shè)計。但是,象箭頭、括號之類那樣,要與文件整體一并旋轉(zhuǎn)而又要能容易理解文件的意義的文字,也可以像圖像旋轉(zhuǎn)部分那樣將點矩陣進行旋轉(zhuǎn),并進行版面設(shè)計。另外,在原文件中使用半角文字、倍角文字等情況時,經(jīng)過旋轉(zhuǎn)后一個文字的顯示區(qū)的矩形區(qū)域的縱橫比發(fā)生變化,但這時由圖像縮小/放大部分對該文字的縱橫進行縮小/放大,然后將這些文字安排到占一列文字的顯示區(qū)域內(nèi)。圖1是表示在采用本發(fā)明的一個實施例中顯示混合形式的數(shù)據(jù)的裝置結(jié)構(gòu)框圖。圖2是文件數(shù)據(jù)表的結(jié)構(gòu)說明圖。圖3是說明文字豎立而使圖像旋轉(zhuǎn)顯示的處理方法流程圖。圖4是說明分階段顯示按縱長向編成的文件使其文字豎立不變,但使圖像旋轉(zhuǎn)分階段顯示圖。圖5是說明將表格線及曲線圖數(shù)據(jù)點矩陣展開前使其旋轉(zhuǎn)的本發(fā)明的另一實施例的處理作業(yè)流程圖。圖6是說明控制每個文字是否旋轉(zhuǎn)的本發(fā)明的另一實施例的處理作業(yè)流程圖。圖7是說明將按照縱長向編成的文件旋轉(zhuǎn)時只使一部分文字旋轉(zhuǎn)的示例圖。圖8是豎立圖像數(shù)據(jù)及曲線圖數(shù)據(jù)方法的說明圖。圖中101控制裝置102文件數(shù)據(jù)文卷103文件輸入輸出部件104排版控制部件105文字編輯部件106表格線編輯部件107曲線圖形編輯部件108圖像編輯部件109圖像緩沖寄存器110文件數(shù)據(jù)表111點矩陣旋轉(zhuǎn)部件112圖像縮小/放大部件113顯示器114鍵盤下面利用附圖詳細說明本發(fā)明的圖像顯示方式的一個實施例。圖1是表示按本發(fā)明的一個實施例顯示混合形式的數(shù)據(jù)的裝置結(jié)構(gòu)框圖,圖2是文件數(shù)據(jù)表的結(jié)構(gòu)說明圖,圖3是說明文字正豎而使圖像旋轉(zhuǎn)顯示的處理方法的流程圖(flowchart),圖4是說明分階段顯示按縱長向編成的文件使文字豎立而使圖像旋轉(zhuǎn)的示例圖。在圖1及圖2中,101是控制裝置、102是文件數(shù)據(jù)文件(file)、103是文件卷輸入輸出部分、104是排版計控制部分、105是文字編輯部分、106是表格線編輯部分、107是曲線圖形(graphic)編輯部分、108圖像(image)編輯部分、109是圖像緩沖寄存器(buffer)、110是文件數(shù)據(jù)表(datatable)、111是點矩陣旋轉(zhuǎn)部分、112是圖像縮小/放大部分、113是顯示器、114是鍵盤(keyboard)。本發(fā)明的一個實施例的結(jié)構(gòu)如圖1所示,控制裝置101與各種功能部件相連接,控制裝置101對文件輸入輸出、圖像編輯、圖像顯示等裝置進行總體控制。文件數(shù)據(jù)文件102是由在圖像上顯示的混合形式的數(shù)據(jù)構(gòu)成的文件的原件,被存儲在固定磁盤(disk)或軟盤(flexible)中。該文件數(shù)據(jù)文件102由文件輸入輸出部分103讀入,并存儲在文件數(shù)據(jù)表110中。排版控制部件104是用來控制所顯示的數(shù)據(jù)在圖像緩沖寄存器09中的位置信息的部分,圖像旋轉(zhuǎn)時進行位置信息的變換等。文字編輯部件105是用來對文件數(shù)據(jù)文件110中的文字數(shù)據(jù)進行處理的部分,它根據(jù)文件數(shù)據(jù)文件110中的位置信息,將由文字碼生成的文字字形數(shù)據(jù)在圖像緩沖寄存器109中進行排版處理。表格線編輯部分106是用來對文件數(shù)據(jù)文件110中的表格線數(shù)據(jù)進行處理的部分,它根據(jù)文件數(shù)據(jù)文件110中的位置信息,將由表格控制碼生成的點矩陣數(shù)據(jù)在圖像緩沖寄存器109中進行排版處理。曲線圖形編輯部件107是用來進行文件數(shù)據(jù)文件110中的曲線圖形數(shù)據(jù)處理的部件,它根據(jù)文件數(shù)據(jù)文件110中的位置信息,將由曲線圖形碼生成的點矩陣數(shù)據(jù)在圖像緩沖寄存器109中進行排版處理。圖像編輯部件108是用來對文件數(shù)據(jù)文件110中的圖像數(shù)據(jù)進行處理的部件,它根據(jù)文件數(shù)據(jù)文件110中的位置信息,對圖像數(shù)據(jù)進行處理,如果該數(shù)據(jù)是非壓縮數(shù)據(jù),則直接將其在圖像緩沖寄存器109中進行排版處理,如果是壓縮數(shù)據(jù),則將其延長后再在圖像緩沖寄存器109中進行排版處理。點矩陣旋轉(zhuǎn)部分111用來隨著圖像的旋轉(zhuǎn)處理而對需要顯示的數(shù)據(jù)進行旋轉(zhuǎn)處理。圖像縮小/放大部分112用來當(dāng)將點矩陣數(shù)據(jù)在圖像緩沖寄存器109中進行排版處理,對數(shù)據(jù)進行適合于顯示區(qū)域尺寸的縮小/放大。顯示器113用來進行文件數(shù)據(jù)的顯示,以及與操作人員進行對話的顯示。鍵盤114用來由操作人員輸入指示。例如要想輸入在顯示器113上顯示文件名稱的信息(message)。操作人員從鍵盤114輸入顯示文件的名稱。另外,在顯示器113上還可顯示詢問是否直接顯示文件、還是進行縱橫變換?進行縱橫變換的模式(mode,面后說明)、顯示放大率等信息,操作人員利用鍵盤114選擇或輸入這些信息。這時,在顯示器113上進行的顯示并利用鍵盤114進行數(shù)據(jù)的輸入,由控制裝置101進行控制和處理。現(xiàn)將上述文件數(shù)據(jù)表111中的一個示例示于圖2,該表由數(shù)據(jù)屬性201、位置信息202及顯示內(nèi)容203構(gòu)成?;旌闲问綌?shù)據(jù)通常由文字、表格線、曲線圖形數(shù)據(jù)及圖像數(shù)據(jù)構(gòu)成。所謂曲線圖形數(shù)據(jù)是指表示圓、矩形、三角形等一定形狀的圖形的數(shù)據(jù),圖像數(shù)據(jù)是表示曲線圖形數(shù)據(jù)以稱為半徑20點的圓邊長30點、從水平軸旋轉(zhuǎn)15°的正方形的命令(command)形式顯示。圖像數(shù)據(jù)以原來的形式或壓縮后的形式保持圖像的點圖形(dotpattern)。在文件數(shù)據(jù)表111中,數(shù)據(jù)屬隆201是將這些數(shù)據(jù)加以代碼化的數(shù)據(jù)。位置信息202是將所顯示的數(shù)據(jù)的文件的文書頁上的坐標(biāo)和顯示區(qū)域的尺寸信息數(shù)值化的位置信息。顯示內(nèi)容203是實際顯示的內(nèi)容,若為文字數(shù)據(jù)存入文字碼、若為表格線數(shù)據(jù)存入線控制碼、若為曲線圖形數(shù)據(jù)存入曲線圖命令、若為圖像數(shù)據(jù)存入圖像數(shù)據(jù)。其次,參照圖3所示的流程,說明在如上所述結(jié)構(gòu)的本發(fā)明的一個實施例的圖像顯示裝置中,使文字豎立而使圖像旋轉(zhuǎn)的顯示處理作業(yè)。(1)首先將文件數(shù)據(jù)文件110中的位置信息202進行置換成旋轉(zhuǎn)后的位置信息的變換。由排版控制部分104進行這種處理。具體地說,如圖4所示,將原件401的左上端的M點變換成旋轉(zhuǎn)后顯示的402的右上端的M′點;將原件401上由M點向右移X的距離,向下移Y的距離的N點,變換成經(jīng)旋轉(zhuǎn)后顯示的402上由M′點向下移X的距離、向左移Y的距離的N′點。這種變換處理不是根據(jù)數(shù)據(jù)的屬性,而是根據(jù)全部文件數(shù)據(jù)進行的。全部文件數(shù)據(jù)的位置信息變換處理結(jié)束后,根據(jù)構(gòu)成文件各部分的屬性,將劃分編輯內(nèi)容(步301~303、305、308)。(2)在步303中,如果斷定數(shù)據(jù)屬性不是文字,由文字編輯部件105,利用工作存儲器對文字數(shù)據(jù)進行點展開處理(步304)。(3)在步303中,如果斷定數(shù)據(jù)屬性不是文字,在步305中斷定是表格線時,由表格線編輯部件106利用工作存儲器對線數(shù)進行點展開處理(步306)。(4)在步305中如果斷定數(shù)據(jù)屬性不是表格線,在步308中斷定是曲線圖形時,由曲線形圖編輯部件107利用工作存儲器進行曲線圖形數(shù)據(jù)的點展開處理(步309)。(5)在步308中如果數(shù)據(jù)屬性不是上述的任何一種時,由圖像編輯部分108利用工作存儲器進行圖像數(shù)據(jù)的點展開處理(步311)。(6)經(jīng)過上述處理結(jié)束后,除文字外,各種屬性的數(shù)據(jù)都由點矩陣旋轉(zhuǎn)部分111進行旋轉(zhuǎn)外理(步310)。具體地說,通過(3)~(5)的處理后,將點展開的數(shù)據(jù)旋轉(zhuǎn)-90°(順時針方向轉(zhuǎn)90°)。(7)通過(2)~(6)的處理后,各種屬性的數(shù)據(jù)雖然以點圖形的形式存入工作存儲器中,而各種數(shù)據(jù)編輯部件105~108則根據(jù)在(1)中求得的各數(shù)據(jù)變換后的位置信息,將這些點圖形在圖像緩沖寄存器109中進行排版處理(步307)。(8)將構(gòu)成一頁的全部數(shù)據(jù)在圖像緩沖寄存器109中進行編輯之后,將其內(nèi)容輸出到顯示器13的屏幕上(步312)。本發(fā)明的一個實施例通過上述處理后,可顯示仍使文字豎立而進行了旋轉(zhuǎn)處理的圖像。其次,按照上述本發(fā)明的實施例,參照圖4說明仍使文字豎立而使編成的縱長向的文件的圖像旋轉(zhuǎn)的具體示例。圖4中的原件401是包括圖中所示的文字數(shù)據(jù)A、含有線條的文字數(shù)據(jù)B、圖像數(shù)據(jù)C及曲線數(shù)據(jù)D的文件,按照本發(fā)明的一個實施例,使文字仍然豎立,而將該文件的圖像旋轉(zhuǎn)。這時,首先通過邏輯旋轉(zhuǎn)處理,使構(gòu)成文件的各數(shù)據(jù)A~D的顯示區(qū)域的顯示位置進行變換,使地址旋轉(zhuǎn),如圖4中的402所示,在圖像緩沖寄存器109中進行重新布置。然后,對于除文字以外的數(shù)據(jù)進行除了文字以外的數(shù)據(jù)排版處理,如圖4中的403所示,在經(jīng)過旋轉(zhuǎn)處理后進行編輯。最后,通過文字數(shù)據(jù)的排版處理,如圖4中404所示,使文字數(shù)據(jù)經(jīng)過編輯后仍然豎立。另外,根據(jù)所示的文字的尺寸,在進行文字顯示時有全角和半角之分。全角時所顯示的文字的縱向和橫向尺寸大致相等,半角時縱向尺寸與全角時相同,但橫向尺寸是全角時的一半。原件中使用半角文字時,將豎寫改為橫寫時,為了在變換前與變換后使文件中的文字輪廓相同,所以進行下述處理。原件中的半角文字為縱長向的文字時,變換后的文字必須用其橫向尺寸與全角時的相同,縱向尺寸為全角時的一半的特殊半角顯示。因此,上述本發(fā)明的食施例及下面將要說明的另一實施例,在這種情況下通過圖像縮小/放大部分112,變更文字的縱橫方向的尺寸。另外,對于倍角文字(縱向尺寸與全角時的相同,橫向尺寸為全角時的2倍的文字)等也可以進行同樣的處理。為了明確描述發(fā)明的處理作業(yè),上述本發(fā)明的實施例說明了將除文字以外的全部數(shù)據(jù)按點矩陣形式展開之后再進行旋轉(zhuǎn)處理。但是,對于線數(shù)據(jù)和曲線圖數(shù)據(jù)來說,在線控制碼階段和曲線圖信號階段進行旋轉(zhuǎn)操作,比按點矩陣展開的方法在性能方面的優(yōu)點較多。本發(fā)明也能采用這種方法,現(xiàn)說明如下。圖5是說明將表格線及曲線圖數(shù)據(jù)按點矩陣展開之前使其旋轉(zhuǎn)的本發(fā)明的另一實施例的處理作業(yè)流程圖。(1)首先將文件數(shù)據(jù)表110中的位置信息變換成旋轉(zhuǎn)后的位置信息,經(jīng)過結(jié)束檢查后,根據(jù)構(gòu)成文件的各部分屬性,分別進行處理(步501、503、506)。(2)在步501中如果斷定數(shù)據(jù)屬性是文字數(shù)據(jù),由文字編輯部件105進行文字數(shù)據(jù)的點展開處理。至此為止的處理與圖3中的情況相同(步502)。(3)在步501中如果斷定數(shù)據(jù)屬性不是文字數(shù)據(jù),而又在步503中斷定為表格線數(shù)據(jù)時,則由表格線編輯部件106進行表格線控制碼的旋轉(zhuǎn)處理,然后利用該控制碼進行表格線數(shù)據(jù)的點展開處理。因此,這時即使不進行點矩陣的旋轉(zhuǎn)處理,也能獲得旋轉(zhuǎn)后的點矩陣(步504、505)。旋轉(zhuǎn)處理按以下所述進行。表格線數(shù)據(jù)的表格線控制碼具有表格線的方向和長度的信息。表格線編輯部分106將該表格線控制碼的表格線方向從縱向改寫為橫向,或者從橫向改寫為縱向。(4)在步503中如果斷定數(shù)據(jù)屬性不是線條數(shù)據(jù),在步506中斷定為曲線圖數(shù)據(jù)時,由曲線圖編輯部件107進行曲線圖信號的旋轉(zhuǎn)處理,然后根據(jù)該信號進行貢線數(shù)據(jù)的點展開處理。這時即使不進行點矩陣的旋轉(zhuǎn)處理處理,也能獲得旋轉(zhuǎn)后的點矩陣(步507、508)。旋轉(zhuǎn)處理按以下所述進行曲線圖形的角度(傾角)的信息。曲線圖編輯部件107將該曲線圖信號的圖形的角度旋轉(zhuǎn)-90°(順時針方向轉(zhuǎn)90°)。(5)在步506中,如果數(shù)據(jù)屬性不是上述任何一種數(shù)據(jù)時,由圖像編輯部分108進行圖像數(shù)據(jù)的點展開處理,由點矩陣旋轉(zhuǎn)部分111進行點矩陣的旋轉(zhuǎn)處理(步501、511)。(6)通過上述步502、505、508、511進行旋轉(zhuǎn)及展開,或者將經(jīng)過展開及旋轉(zhuǎn)處理后編成的點圖形,由各數(shù)據(jù)編輯件105~108根據(jù)在(1)中求得的各數(shù)據(jù)變換后的位置信息,在圖像緩沖寄存器109中進行排版(步509)。(7)將構(gòu)成一頁的全部數(shù)據(jù)在圖像緩沖寄存器109中進行編輯后,將其內(nèi)容輸出到顯示器113的屏幕上(步512)。如果采用這種方法,由于表格線數(shù)據(jù)及曲線圖數(shù)據(jù)的旋轉(zhuǎn)處理是在表格線控制碼及曲線圖數(shù)據(jù)按點圖像展開前的階段進行的,因此與展開成點圖像后再旋轉(zhuǎn)的方法相比較,處理的數(shù)據(jù)量少,能提高處理性能。在上述本發(fā)明的實施例中,進行文字排版的過程中,箭頭、括號、文字線等的一部分文字與文件同時進行旋轉(zhuǎn)的方法有助于對文件的理解。本發(fā)明對每一個這種文字是否進行旋轉(zhuǎn)進行控制,開始顯示文件時,使用者可以指定文件的顯示模式。這時,將你為旋轉(zhuǎn)對象的文字碼存入存儲器中,將各個文字在圖像緩沖寄存器中進行排版處理,對存儲器中的文字碼與排版的文字碼進行比較,兩者一致時,經(jīng)過旋轉(zhuǎn)-90°的處理,然后進行排版。圖6是說明控制每個文字是否進行旋轉(zhuǎn)時的文字編輯部件105的處理作業(yè)流程圖,圖7是說明分階段顯示按縱長向編成的文件在旋轉(zhuǎn)時只使一部分文字旋轉(zhuǎn)的示例圖。(1)在斷定對文字數(shù)據(jù)的處理未結(jié)束后,進行文字碼的點展開處理(步601、602)。(2)然后判斷該文字碼與存儲器中保存的作為旋轉(zhuǎn)對象的文字碼是否一致,如果是旋轉(zhuǎn)對象文字,則由點矩陣旋轉(zhuǎn)部件111進行點矩陣的旋轉(zhuǎn)處理(步603、604)。(3)經(jīng)過步604的處理結(jié)束后,或者在步603中斷定不是旋轉(zhuǎn)對象文字時,將該數(shù)據(jù)的點矩陣在緩沖寄存器中進行排版處理。在步602以后,全部文字數(shù)據(jù)經(jīng)過處理結(jié)束后,將經(jīng)過旋轉(zhuǎn)后的文字在緩沖寄存器中進行排版,處理便告結(jié)束(步605)。其次,利用上述本發(fā)明的另一實施例,參照圖7說明使按縱長向制成的文件中的文字的一部分旋轉(zhuǎn),并使圖像旋轉(zhuǎn)的具體示例。如圖7所示,原件701是含有“括號”和箭頭”的文件,利用本發(fā)明的上述的另一實施例,使該文件的圖像及文件中的“括號”和“箭頭”旋轉(zhuǎn)。這時,如用圖4說明過的那樣,對文字數(shù)據(jù)以外的數(shù)據(jù)進行控制,在將文字數(shù)據(jù)在緩沖寄存器中進行排版時,如用圖6說明中所示,只對指定的“括號”、“箭頭”等文字進行旋轉(zhuǎn)處理,因此可獲得如圖7中的702所示的顯示,與只使文字保持豎立的顯示相比較,這時顯示的圖像極容易閱讀。下面介紹上述社施例的變化示例。在圖1中,控制裝置101雖然控制全部裝置,點矩陣旋轉(zhuǎn)部件111或圖像縮小/放大部分112中還可備有專用的處理程序,可以分散控制裝置101的負荷。在圖3中,點矩陣旋轉(zhuǎn)處理(301)和圖像緩沖寄存排版(307)是分別進行的,但通過使用圖像緩沖寄存器09進行彷轉(zhuǎn)處理,也可一邊對點矩陣進行旋轉(zhuǎn)處理,一邊進行圖像緩沖寄存排版。在圖5中也一樣,通過使用圖像緩潰寄存器09進行各數(shù)據(jù)的點展開(502、505、508、511),也可一邊進行點展開,一邊進行圖像緩沖寄存排版。另外,像桿狀曲線圖或一部分圖像在進行旋轉(zhuǎn)處理時,有時不易看到,也就失去了意義。為防備這種情況的出現(xiàn),也可以采用使曲線圖數(shù)據(jù)及圖像數(shù)據(jù)豎立的方式;設(shè)置表示是否是曲線圖數(shù)據(jù)及圖像數(shù)據(jù)豎立的方式。設(shè)置表示是否是曲線圖數(shù)據(jù)及圖像數(shù)據(jù)豎立方式的標(biāo)志(flag),用戶在文件顯示前通過鍵盤設(shè)定這種方式。當(dāng)顯示對象為圖像數(shù)據(jù)時時在對其它部分進行旋轉(zhuǎn)處理的過程中,只使圖像數(shù)據(jù)部分進行豎立顯示且不破壞整體的位置關(guān)系,為此,必須進行圖8(1)所示的處理。也就是說,將縱向長為b的原圖像(originalimage)的位置變換后,通過圖像縮小/放大部分112進行沿縱向和橫向分別放大或縮小b/a倍、a/b倍的處理。同樣,在對曲線圖數(shù)據(jù)進行這種處理時,如圖8(2)所示,利用曲線圖編輯部件107通過曲線圖形處理命令分階段進行比例(scale)變換,即縱向按b/a倍、橫向按a/b倍的比例進行變換,然后再通過位置變換來達到目的。上述本發(fā)明的實施例說明了將按縱長向編制的文件顯示在橫長型的顯示器上的情況,但本發(fā)明也能適用于將按橫長向編制的文件顯示在縱和長型的顯示器上。另外,顯示器不論是橫長型的還是縱長型的,都能使文件的方向進行縱、橫向相互變換。如上所述,如果采用本發(fā)明,將按縱長向編制的文件顯示在相同尺寸的橫長型的顯示器上時,可使文字仍然豎立,而使圖像上的線數(shù)據(jù)、曲線圖數(shù)據(jù)、圖像數(shù)據(jù)及輪廓旋轉(zhuǎn),且不進行極端縮小,而能將整個文件顯示在顯示器上便于閱讀。因此采用本發(fā)明,能獲得與高價的縱長型專用顯示器上顯示的相同的容易看清的圖像,而且能將縱長向的文件顯示在價格的橫長型的顯示器上。權(quán)利要求1.一種將包括文字、圖像、圖形、線條的混合形式的文件的方向改變后顯示在顯示圖像上的方法,對圖像、圖形、表格線等的數(shù)據(jù)進行旋轉(zhuǎn)及位置變換處理后進行顯示,文字數(shù)據(jù)只進行位置變更處理,不進行旋轉(zhuǎn)處理,使文字豎立顯示的一種圖像顯示方法。2.根據(jù)權(quán)利要求1所述的圖像顯示方法,對上述文字數(shù)據(jù)中的預(yù)定的一部分文字數(shù)據(jù),除了變更位置以外,還進行旋轉(zhuǎn)處理、顯示。3.根據(jù)權(quán)利要求1或2所述的圖像顯示方法,上述圖像、圖形及線的旋轉(zhuǎn)和位置變更的處理是先將圖形及表格線的數(shù)據(jù)展開成點圖像后,再進行旋轉(zhuǎn)及變更位置的處理。4.根據(jù)權(quán)利要求1或2所述的圖像顯示方法,在進行上述圖像、圖形、線的旋轉(zhuǎn)及變更位置處理時,按照將圖形、表格線的數(shù)據(jù)展開成點圖像之前的命令形式分段進行旋轉(zhuǎn)處理,在點圖像展開時進行位置變更處理。5.根據(jù)權(quán)利要求1所述的圖像顯示方法,是將縱向長的文件變換成橫向長的形狀。6.混合形式的文件顯示裝置具有存儲數(shù)據(jù)用的文件數(shù)據(jù)文件,上述數(shù)據(jù)為文字、圖像、圖形及表格的混合形式的數(shù)據(jù),且各數(shù)據(jù)包含數(shù)據(jù)屬性、位置信息及顯示內(nèi)容;顯示裝置;以點圖像的形式將上述顯示裝置的屏幕顯示進行儲存的圖像沖寄存器;進行上述混合形式數(shù)據(jù)的位置信息變換的排版控制部件;進行上述混合形式數(shù)據(jù)中的文字數(shù)據(jù)的點展開及在上述圖像緩沖寄存器中進行排版的文字編輯部件;進行上述混合形式數(shù)據(jù)中的表格線數(shù)據(jù)的點展開及在上述圖像緩寄存器中進行排版的文字編輯部件;進行上述混合開式數(shù)據(jù)中的表格線數(shù)據(jù)的點展開及在上述圖像緩沖寄存器中進行排版的表格線編輯部件;進行上述混合形式數(shù)據(jù)中的圖像數(shù)據(jù)的延長及在上述圖像緩沖寄存器中進行排版的圖像編輯部分;進行上述混合形式數(shù)據(jù)中的圖形數(shù)據(jù)的點展開及在上述圖像緩沖寄存器中進行排版的圖形編輯部分;將上述各編輯部分進行點展開后的圖像進行旋轉(zhuǎn)并送回各編輯部件的點矩陣旋轉(zhuǎn)部;以及與上述各文件、裝置、部分相連接并控制上述各文件、裝置、部件的裝置。7.根據(jù)權(quán)利要求1所述的圖像顯示方法,對上述圖像、圖形的數(shù)據(jù)中的指定部分進行位置變更處理,進行縱橫向的倍率變換,以及不進行旋轉(zhuǎn)處理而進行豎立顯示。全文摘要一種圖像顯示方法,在將混合形式的文件顯示在屏幕上,不作過分縮小,也不作局部顯示,能使文字豎立且使整件文件旋轉(zhuǎn)顯示,以便于閱讀。按照本發(fā)明能使具有文字數(shù)據(jù)A、含線條的文字數(shù)據(jù)B、圖像數(shù)據(jù)C、曲線圖形數(shù)據(jù)D的文件進行圖像旋轉(zhuǎn),使文字仍豎立不變。這時首先通過邏輯旋轉(zhuǎn)處理,進行顯示位置變換地址旋轉(zhuǎn);然后對文字以外的數(shù)據(jù)進行排版處理;最后通過對文字數(shù)據(jù)進行排版處理。文檔編號G06F17/21GK1096115SQ9410294公開日1994年12月7日申請日期1994年3月18日優(yōu)先權(quán)日1993年3月18日發(fā)明者多田元申請人:株式會社日立制作所
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1