亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于版式文檔的翻頁方法及翻頁系統(tǒng)的制作方法

文檔序號(hào):9597095閱讀:386來源:國(guó)知局
用于版式文檔的翻頁方法及翻頁系統(tǒng)的制作方法【
技術(shù)領(lǐng)域
】[0001]本發(fā)明涉及文檔翻頁
技術(shù)領(lǐng)域
,具體而言,涉及一種用于版式文檔的翻頁方法和一種用于版式文檔的翻頁系統(tǒng)。【
背景技術(shù)
】[0002]目前,移動(dòng)設(shè)備上的PDF(PortableDocumentFormat,便攜文檔格式)閱讀器只支持橫向翻頁或豎向翻頁中的一種翻頁方式,即使有的移動(dòng)設(shè)備同時(shí)支持兩種翻頁方式,也需要用戶在閱讀PDF文檔之前去選擇,而且一旦選擇完成,在打開文檔進(jìn)行翻閱的過程中也就只能以一種固定的翻頁方式進(jìn)行翻閱,用戶在翻閱的過程中不能隨時(shí)切換翻頁方式,若用戶需要更換翻頁方式,只能先關(guān)閉文檔,然后再重新打開,影響用戶的體驗(yàn)。[0003]因此,如何確保用戶在翻閱PDF文檔時(shí),能夠隨時(shí)根據(jù)自身的需求靈活地切換文檔的翻頁方式成為亟待解決的技術(shù)問題?!?br/>發(fā)明內(nèi)容】[0004]本發(fā)明正是基于上述問題,提出了一種新的用于版式文檔的翻頁方案,使得用戶在翻閱版式文檔的過程中,能夠隨時(shí)根據(jù)自身的需求切換版式文檔的翻頁方式,實(shí)現(xiàn)了版式文檔的翻頁方式的靈活切換。[0005]有鑒于此,本發(fā)明提出了一種用于版式文檔的翻頁方法,包括:在所述版式文檔以第一翻頁方式進(jìn)行翻閱的過程中,檢測(cè)是否接收到對(duì)所述版式文檔的翻頁方式的切換指令;若接收到對(duì)所述版式文檔的翻頁方式的切換指令,則將所述版式文檔的翻頁方式切換為第二翻頁方式;通過所述第二翻頁方式對(duì)所述版式文檔進(jìn)行翻閱。[0006]在該技術(shù)方案中,在用戶對(duì)版式文檔(如PDF文檔)的翻閱過程中,通過在接收到的對(duì)版式文檔的翻頁方式的切換指令時(shí),切換版式文檔的翻頁方式,使得能夠在用戶翻閱版式文檔的過程中,隨時(shí)根據(jù)自身需求切換版式文檔的翻頁方式,實(shí)現(xiàn)了版式文檔的翻頁方式的靈活切換,避免了現(xiàn)有技術(shù)中在打開版式文檔進(jìn)行翻閱的過程中只能以一種固定的翻頁方式進(jìn)行翻閱而影響用戶的使用體驗(yàn)。[0007]具體地,如在手機(jī)的PDF閱讀器中打開某個(gè)PDF文檔后,剛開始時(shí)默認(rèn)的翻頁方式為豎向翻頁,當(dāng)用戶向下滑動(dòng)手指時(shí),可向下翻頁;若用戶需要更換翻頁方式,則可以通過工具欄上的切換按鈕將當(dāng)前的翻閱方式切換為橫向翻頁,當(dāng)翻頁方式改變之后,通過手指的橫向滑動(dòng),PDF閱讀器可以實(shí)現(xiàn)左右翻閱的功能。[0008]在上述技術(shù)方案中,優(yōu)選地,還包括:在顯示所述版式文檔的當(dāng)前頁面時(shí),以對(duì)應(yīng)于當(dāng)前翻頁方式的排列方式預(yù)加載所述版式文檔的多個(gè)頁面。[0009]在該技術(shù)方案中,通過對(duì)應(yīng)于當(dāng)前翻頁方式的排列方式預(yù)加載所述版式文檔的多個(gè)頁面,使得在需要翻頁時(shí)可以直接進(jìn)行翻頁,確保翻頁過程的流暢性,避免了在需要翻頁時(shí),再進(jìn)行加載而增加用戶等待頁面加載的時(shí)間。[0010]在上述技術(shù)方案中,優(yōu)選地,通過所述第二翻頁方式對(duì)所述版式文檔進(jìn)行翻閱的步驟具體為:根據(jù)對(duì)應(yīng)于所述第二翻頁方式的排列方式對(duì)預(yù)加載的所述多個(gè)頁面進(jìn)行重新排列,并重新計(jì)算在每次接收到翻頁指令時(shí)顯示的頁面大小。[0011]在該技術(shù)方案中,由于在第一翻頁方式和第二翻頁方式中預(yù)加載的多個(gè)頁面的排列方式是不同的,因此在切換翻頁方式時(shí)需要對(duì)多個(gè)頁面進(jìn)行重新排列,同時(shí),第一翻頁方式和第二翻頁方式中顯示的頁面大小的計(jì)算方式可能不同,因此在每次接收到翻頁指令時(shí)也需要重新計(jì)算顯示的頁面大小,以確保翻頁后顯示的頁面的完整性。[0012]具體地,在橫向翻頁時(shí),頁面的排列方式為橫向排列,每個(gè)頁面的大小是根據(jù)頁面的寬度進(jìn)行確定的;而在豎向翻頁時(shí),頁面的排列方式為豎向排列,每個(gè)頁面的大小是根據(jù)頁面的高度進(jìn)行確定的,因此在切換翻頁方式后,為了確保每次顯示的頁面的完整性,需要重新對(duì)預(yù)加載的多個(gè)頁面進(jìn)行排列,并且需要重新計(jì)算每次在接收到翻頁指令時(shí)顯示的頁面大小。[0013]在上述技術(shù)方案中,優(yōu)選地,還包括:根據(jù)重新計(jì)算后的頁面大小實(shí)時(shí)計(jì)算所述當(dāng)前頁面的在所述版式文檔中的頁碼,并進(jìn)行顯示。[0014]在該技術(shù)方案中,具體來說,頁碼是通過當(dāng)前頁面的位置與頁面排列后的長(zhǎng)度確定的,而對(duì)于橫向翻頁和豎向翻頁,頁面的排列方式是不同的,因此通過在切換翻頁方式后,重新計(jì)算當(dāng)前頁面在版式文檔中的頁碼,能夠確保頁碼的正確顯示。[0015]在上述技術(shù)方案中,優(yōu)選地,還包括:在接收到打開所述版式文檔的指令時(shí),將所有翻頁方式提供給用戶進(jìn)行選擇。[0016]在該技術(shù)方案中,通過在接收到打開版式文檔的指令時(shí),將所有翻頁方式提供給用戶進(jìn)行選擇,使得用戶能夠自身的需求與喜好選擇合適的翻頁方式進(jìn)行翻閱,提高用戶的使用體驗(yàn)。[0017]根據(jù)本發(fā)明的第二方面,還提出了一種用于版式文檔的翻頁系統(tǒng),包括:判斷單元,用于在所述版式文檔以第一翻頁方式進(jìn)行翻閱的過程中,檢測(cè)是否接收到對(duì)所述版式文檔的翻頁方式的切換指令;切換單元,用于在所述判斷單元判定接收到對(duì)所述版式文檔的翻頁方式的切換指令時(shí),將所述版式文檔的翻頁方式切換為第二翻頁方式;處理單元,用于通過所述第二翻頁方式對(duì)所述版式文檔進(jìn)行翻閱。[0018]在該技術(shù)方案中,在用戶對(duì)版式文檔(如PDF文檔)的翻閱過程中,通過在接收到的對(duì)版式文檔的翻頁方式的切換指令時(shí),切換版式文檔的翻頁方式,使得能夠在用戶翻閱版式文檔的過程中,隨時(shí)根據(jù)自身需求切換版式文檔的翻頁方式,實(shí)現(xiàn)了版式文檔的翻頁方式的靈活切換,避免了現(xiàn)有技術(shù)中在打開版式文檔進(jìn)行翻閱的過程中只能以一種固定的翻頁方式進(jìn)行翻閱而影響用戶的使用體驗(yàn)。[0019]具體地,如在手機(jī)的PDF閱讀器中打開某個(gè)PDF文檔后,剛開始時(shí)默認(rèn)的翻頁方式為豎向翻頁,當(dāng)用戶向下滑動(dòng)手指時(shí),可向下翻頁;若用戶需要更換翻頁方式,則可以通過工具欄上的切換按鈕將當(dāng)前的翻閱方式切換為橫向翻頁,當(dāng)翻頁方式改變之后,通過手指的橫向滑動(dòng),PDF閱讀器可以實(shí)現(xiàn)左右翻閱的功能。[0020]在上述技術(shù)方案中,優(yōu)選地,還包括:預(yù)加載單元,用于在顯示所述版式文檔的當(dāng)前頁面時(shí),以對(duì)應(yīng)于當(dāng)前翻頁方式的排列方式預(yù)加載所述版式文檔的多個(gè)頁面。[0021]在該技術(shù)方案中,通過對(duì)應(yīng)于當(dāng)前翻頁方式的排列方式預(yù)加載所述版式文檔的多個(gè)頁面,使得在需要翻頁時(shí)可以直接進(jìn)行翻頁,確保翻頁過程的流暢性,避免了在需要翻頁時(shí),再進(jìn)行加載而增加用戶等待頁面加載的時(shí)間。[0022]在上述技術(shù)方案中,優(yōu)選地,所述處理單元包括:排列單元,用于根據(jù)對(duì)應(yīng)于所述第二翻頁方式的排列方式對(duì)預(yù)加載的所述多個(gè)頁面進(jìn)行重新排列;第一計(jì)算單元,用于重新計(jì)算在每次接收到翻頁指令時(shí)顯示的頁面大小。[0023]在該技術(shù)方案中,由于在第一翻頁方式和第二翻頁方式中預(yù)加載的多個(gè)頁面的排列方式是不同的,因此在切換翻頁方式時(shí)需要對(duì)多個(gè)頁面進(jìn)行重新排列,同時(shí),第一翻頁方式和第二翻頁方式中顯示的頁面大小的計(jì)算方式可能不同,因此在每次接收到翻頁指令時(shí)也需要重新計(jì)算顯示的頁面大小,以確保翻頁后顯示的頁面的完整性。[0024]具體地,在橫向翻頁時(shí),頁面的排列方式為橫向排列,每個(gè)頁面的大小是根據(jù)頁面的寬度進(jìn)行確定的;而在豎向翻頁時(shí),頁面的排列方式為豎向排列,每個(gè)頁面的大小是根據(jù)頁面的高度進(jìn)行確定的,因此在切換翻頁方式后,為了確保每次顯示的頁面的完整性,需要重新對(duì)預(yù)加載的多個(gè)頁面進(jìn)行排列,并且需要重新計(jì)算每次在接收到翻頁指令時(shí)顯示的頁面大小。[0025]在上述技術(shù)方案中,優(yōu)選地,所述處理單元還包括:第二計(jì)算單元,用于根據(jù)重新計(jì)算后的頁面大小實(shí)時(shí)計(jì)算所述當(dāng)前頁面的在所述版式文檔中的頁碼;顯示單元,用于對(duì)所述頁碼進(jìn)行顯示。[0026]在該技術(shù)方案中,具體來說,頁碼是通過當(dāng)前頁面的位置與頁面排列后的長(zhǎng)度確定的,而對(duì)于橫向翻頁和豎向翻頁,頁面的排列方式是不同的,因此通過在切換翻頁方式后,重新計(jì)算當(dāng)前頁面在版式文檔中的頁碼,能夠確保頁碼的正確顯示。[0027]在上述技術(shù)方案中,優(yōu)選地,還包括:呈現(xiàn)單元,用于在接收到打開所述版式文檔的指令時(shí),將所有翻頁方式提供給用戶進(jìn)行選擇。[0028]在該技術(shù)方案中,通過在接收到打開版式文檔的指令時(shí),將所有翻頁方式提供給用戶進(jìn)行選擇,使得用戶能夠自身的需求與喜好選擇合適的翻頁方式進(jìn)行翻閱,提高用戶的使用體驗(yàn)。[0029]通過以上技術(shù)方案,使得用戶在翻閱版式文檔的過程中,能夠隨時(shí)根據(jù)自身的需求切換版式文檔的翻當(dāng)前第1頁1 2 3 
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1