• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    建立對象錨定關系的方法和裝置制造方法及圖紙

    技術編號:8131072 閱讀:257 留言:0更新日期:2012-12-27 03:15
    本發明專利技術提供了一種建立對象錨定關系的方法和裝置,本發明專利技術的方法包括:在排版區域中呈現塊式文檔的內容;提供界面,以接收對所述呈現的內容中的對象的選擇和拖拽操作;在所述拖拽操作所確定的錨點位置與所述選擇的對象之間建立錨定關系。本發明專利技術的方法和裝置,通過選擇錨定對象后,執行拖拽操作,即可確定錨點位置,從而快速建立錨定對象和錨點位置之間的錨定關系。與通過菜單形式確定錨定關系的方式相比,提高了建立錨定關系的效率。通過預先判斷錨定對象和錨點位置處的內容,可避免用戶錯選產生的時間延誤,在提高建立對象錨定效率的同時,增加了用戶體驗。

    【技術實現步驟摘要】

    本專利技術涉及數字排版領域,具體而言,涉及排版過程中建立錨定關系的方法和裝置。
    技術介紹
    在對數字化的電子文檔進行排版過程中,經常會遇到電子文檔中存在字符和圖片的情況,對于這種情況,用戶可建立二者之間的錨定關系。建立錨定關系也可稱為錨點功能,錨定對象是附加或錨定到特定文本的項目,如圖像或文本框等。當錨定對象錨定到文本的項目中,會重排文本,錨定對象與包含錨點的文字對象一起移動。錨定對象與文字流的某一個字符(即錨點)建立錨定關系,此錨點字符流動時,被錨定對象也跟著流動??梢詫㈠^定對象用于所有要與特定文本行或文本塊相關聯的對象,例如,與特定字詞關聯的旁注和圖注、數字或圖標。排版領域中的錨點功能豐富了對象間的關聯性,可以準確的實現對象間的定位操作。在現有的排版軟件中,若需要建立錨定關系,需要先將錨定對象拷貝到文字對象中,然后選中該錨定對象,再通過右鍵或開始欄菜單來設置錨定屬性。目前的這種設置方式在設定過程中,由于需要用戶在排版區域中,不斷通過開啟菜單的方式設置錨定關系,設置過程繁瑣,效率較低。
    技術實現思路
    本專利技術旨在提供一種建立對象錨定關系的方法和裝置,以解決上述通過開啟菜單的方式設置錨定關系時,效率較低的問題。在本專利技術的實施例中,提供了一種建立對象錨定關系的方法,包括在排版區域中呈現塊式文檔的內容;提供界面,以接收對所述呈現的內容中的對象的選擇和拖拽操作; 在所述拖拽操作所確定的錨點位置與所述選擇的對象之間建立錨定關系。本專利技術還提供一種建立對象錨定關系的裝置,包括呈現模塊,用于在排版區域中呈現塊式文檔的內容;接收模塊,用于提供界面,以接收對所述呈現的內容中的對象的選擇和拖拽操作;錨定模塊,用于在所述拖拽操作所確定的錨點位置與所述選擇的對象之間建立鋪定關系。本專利技術的方法和裝置,通過提供選擇錨定對象后的拖拽操作功能,即可確定錨點位置,從而快速建立錨定對象和錨點位置之間的錨定關系。與通過菜單形式確定錨定關系的方式相比,提高了建立錨定關系的效率。附圖說明此處所說明的附圖用來提供對本專利技術的進一步理解,構成本申請的一部分,本專利技術的示意性實施例及其說明用于解釋本專利技術,并不構成對本專利技術的不當限定。在附圖中圖I示出了實施例一的流程圖2示出了實施例二的流程圖;圖3示出了實施例三的流程圖;圖4示出了實施例四的裝置結構框圖。具體實施例方式下面將參考附圖并結合實施例,來詳細說明本專利技術。參見圖1,圖I為本專利技術實施例一的流程圖,包括以下步驟Sll :在排版區域中呈現塊式文檔的內容;該實施例可應用于塊式排版,在塊式排版中,排版區域中所呈現的內容以塊的形 式存在。在所呈現的內容中,可以有文字塊、圖片塊等。S12 :提供界面,以接收對所述呈現的內容中的對象的選擇和拖拽操作;向用戶提供選擇的界面,該界面可以是用戶可見的虛線框的形式,虛線框的區域通常包括整個排版界面。用戶在該區域內選擇對象和執行拖拽操作。S13:在所述拖拽操作所確定的錨點位置與所述選擇的對象之間建立錨定關系。在拖拽操作后,可確定相應的錨點位置,在選擇的對象和錨定位置之間建立錨定關系。采用選擇和拖拽確定錨點位置的方式,可簡化用戶的操作,提高用戶在塊式排版的區域內,快速建立對象之間的錨定關系。對于本實施例的方案,還可在選擇對象或錨點位置之前,判斷用戶選擇的對象或錨點位置處的內容是否為可建立錨定連接的對象,在判斷正確之后,在執行后續的步驟,下面通過實施例二詳細說明,參見圖2,包括以下步驟S21 :使用光標選擇對象。在排版的區域內,向用戶提供選擇的界面,用戶在該界面內使用光標選擇對象。S22 :判斷該對象是否可作為錨點對象,如果可以,則執行步驟S23,否則執行步驟S21。由于排版的區域內,具有多個對象,如排版區域的邊框、頁碼,提示線等,這些對象不能作為被選擇的對象。可預先建立每個對象的標識,并將可以作為錨定對象的對象以及所對應的標識存儲在關系表中,存儲時,可按照一一對應的關系存儲。判斷時,判斷當前選擇的對象的標識是否在關系表中,如果在,則說明選擇的對象可以作為錨定對象,執行S23 ;如果不在,則說明該對象不可以作為錨定對象,向用戶發出提示信息,并執行S21,重新接收用戶的選擇。S23 :緩存錨定對象,保存位置信息。將錨定對象緩存在存儲器中,并保存其位置的坐標信息。S24 :切換選取工具,繼續點擊選擇。在選擇完錨定對象后,繼續選擇錨定位置。S25 :判斷是否為文字流對象,如果是,則執行步驟S26 ;如果否,則執行步驟S27。在選擇錨點位置的同時,也選中了該錨點位置所在的對象,判斷再次選擇的對象是否為文字流對象,確定再次選擇對象的標識是否在關系表中,如果在,并且為文字流對象的標識,則執行步驟S26,否則向用戶發出提示,并執行步驟S24。S26 :根據光標位置定位錨點位置。S27 :在選擇的錨點位置和錨定對象之間建立錨定關系。在實施例二中,通過預先判斷錨定對象和錨點位置處的內容,可避免用戶錯選產生的時間延誤,在提高建立對象錨定效率的同時,增加了用戶體驗。建立錨定關系時,用戶可通過占位符的形式將錨定對象加入到錨定位置處。在緩存錨定對象時,還可緩存錨定對象的屬性信息,以便于建立錨定關系后調整錨定對象。下面通過實施例三詳細說明,參見圖3,包括以下步驟S31 :使用光標選擇對象。在排版的區域內,向用戶提供選擇的界面,用戶在該界面內使用光標選擇對象。S32 :判斷該對象是否可作為錨點對象,如果可以,則執行步驟S33,否則執行步驟S31?!び捎谂虐娴膮^域內,具有多個對象,如排版區域的邊框、頁碼,提示線等,這些對象不能作為被選擇的對象。可預先建立每個對象的標識,并將可以作為錨定對象的對象以及所對應的標識存儲在關系表中,存儲時,可按照一一對應的關系存儲。判斷時,判斷當前選擇的對象的標識是否在關系表中,如果在,則說明選擇的對象可以作為錨定對象,執行S33;如果不在,則說明該對象不可以作為錨定對象,向用戶發出提示信息,并執行S31,重新接收用戶的選擇。S33 :緩存錨定對象,同時緩存相關的屬性信息。將錨定對象緩存在存儲器中,緩存相關的屬性信息,包括對象的旋轉、拉伸、及其位置的坐標信息。錨定對象位置的坐標信息為其在排版版面上的坐標。S34 :切換選取工具,繼續點擊選擇。在選擇完錨定對象后,繼續選擇錨定位置。S35 :判斷是否為文字流對象,如果是,則執行步驟S36 ;如果否,則執行步驟S37。在選擇錨點位置的同時,也選中了該錨點位置所在的對象,判斷再次選擇的對象是否為文字流對象,確定再次選擇對象的標識是否在關系表中,如果在,并且為文字流對象的標識,則執行步驟S36,否則向用戶發出提示,并執行步驟S34。S36 :根據光標位置定位錨點位置。錨定位置可通過占位符的形式確定,當用戶選擇好錨定位置時,在該位置建立占位符。由于占位符的位置為其所在的文字塊對象上的某行位置,與錨定對象的坐標不屬于同一個坐標系,為了后續建立錨定關系,需要將占位符在文字塊對象上的坐標位置轉換成相對于排版版面上的位置坐標。S37 :在選擇的錨點位置和錨定對象之間建立錨定關系。在步驟S33中獲得錨定對象在排版版面上的位置坐標,在步驟S36中獲得了占位符在排版版面上的位置坐標,固定兩者之間的距離,從而實現二者之間的錨定,當文字對象塊的位置移動時,本文檔來自技高網...

    【技術保護點】
    一種建立對象錨定關系的方法,其特征在于,包括:在排版區域中呈現塊式文檔的內容;提供界面,以接收對所述呈現的內容中的對象的選擇和拖拽操作;在所述拖拽操作所確定的錨點位置與所述選擇的對象之間建立錨定關系。

    【技術特征摘要】
    1.一種建立對象錨定關系的方法,其特征在于,包括 在排版區域中呈現塊式文檔的內容; 提供界面,以接收對所述呈現的內容中的對象的選擇和拖拽操作; 在所述拖拽操作所確定的錨點位置與所述選擇的對象之間建立錨定關系。2.根據權利要求I所述的方法,其特征在于,接收所述對象選擇的過程包括 確定所述對象的坐標。3.根據權利要求2所述的方法,其特征在于,所述建立錨定關系的過程包括 建立并固定所述對象的坐標和所述錨點的坐標之間的距離。4.根據權利要求I所述的方法,其特征在于,所述確定錨點位置的過程包括 在所述拖拽操作所確定的位置處插入占位符,將所述占位符的位置作為所述錨點位置。5.根據權利要求I所述的方法,其特征在于,在所述拖拽操作過程中,還包括 顯示所述拖拽操作的軌跡。6.根據權利要求I所述的方法,其特征在于,接收對所述呈現的內容中的對象的選擇和確定所述錨點位置之后,還包括 預先建立類型標識的關系表; 如果判斷所述對象和錨點位置處內容的類型標識是在所述關系表中,則執行后續的建立所述錨定...

    【專利技術屬性】
    技術研發人員:王斌,
    申請(專利權)人:北大方正集團有限公司,北京北大方正電子有限公司,
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 日韩乱码人妻无码中文字幕久久 | 日产无码1区2区在线观看| 亚洲2022国产成人精品无码区 | 亚洲欧洲免费无码| 成人免费无码精品国产电影| 人妻系列无码专区无码中出| 少妇无码太爽了不卡在线观看| 色窝窝无码一区二区三区 | 好硬~好爽~别进去~动态图, 69式真人无码视频免 | 久久精品无码免费不卡| 精品国产V无码大片在线看| 特级无码毛片免费视频尤物| 国产久热精品无码激情| yy111111电影院少妇影院无码| 人妻少妇伦在线无码专区视频| 九九久久精品无码专区| 国产精品成人无码免费| 亚洲成av人片天堂网无码】| 亚洲AV无码国产剧情| 无码精品日韩中文字幕| 国产亚洲精品无码成人| 亚洲AV无码不卡无码| 人妻中文无码久热丝袜| 无码专区一va亚洲v专区在线| 亚洲另类无码专区首页| 18精品久久久无码午夜福利| 无码人妻精品一区二区三区66| a级毛片免费全部播放无码| 无码人妻精品一区二区蜜桃AV| 伊人久久精品无码麻豆一区 | 国产激情无码一区二区三区| 好爽毛片一区二区三区四无码三飞 | 在线精品自偷自拍无码中文| 无码精品人妻一区二区三区漫画| 中国无码人妻丰满熟妇啪啪软件| 日韩人妻无码一区二区三区久久| 国产AV一区二区三区无码野战| 亚洲国产成人精品无码区在线网站| 精品无码综合一区| 亚洲av无码专区在线播放 | 天天看高清无码一区二区三区|