基于網(wǎng)頁的平面印刷品排版方法及系統(tǒng)的制作方法
【專利摘要】基于網(wǎng)頁的平面印刷品排版方法包括網(wǎng)頁端將待排版素材上傳至服務端;服務端獲取待排版素材的屬性;服務端將該待排版素材以寬高像素數(shù)等比例映射關系分別生成高像素素材和低像素素材,并存儲高像素素材,及將低像素素材發(fā)送至網(wǎng)頁端進行顯示;服務端根據(jù)來自網(wǎng)頁端的排版啟動請求和待排版素材的屬性生成排版布局樣式,存儲具有高像素素材的排版布局樣式,并通過Web開發(fā)語言將具有低像素素材的排版布局樣式發(fā)送至網(wǎng)頁端進行顯示;及服務端根據(jù)來自網(wǎng)頁端的排版保存請求和當前的排版布局樣式生成并存儲版面印刷文檔。本發(fā)明可直接在電腦或手機上的網(wǎng)頁瀏覽器快速流暢地進行印刷品排版,并能夠保證高清晰度的印刷文檔本發(fā)明還涉及相關系統(tǒng)。
【專利說明】基于網(wǎng)頁的平面印刷品排版方法及系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及一種基于網(wǎng)頁的平面印刷品排版方法及系統(tǒng)。
【背景技術】
[0002]目前,平面印刷品排版主要通過Flash技術實現(xiàn),F(xiàn)lash技術通過模擬軟件操作,對排版文件進行交互操作。Flash需在電腦的瀏覽器里運行,用戶的電腦必須先安裝Flash插件方可使用,其具有占用內(nèi)存大、運行緩慢和操作延遲卡頓等問題,使用過程中,經(jīng)常會導致瀏覽器崩潰或頁面假死。采用Flash完成排版后,再由客戶端的Flash將排版文件發(fā)送至服務端,排版文件一般很大,一旦傳輸不成功,用戶的排版記錄和排版文件均有可能丟失。另外,F(xiàn)lash不支持智能移動終端如智能手機或平板電腦的瀏覽器,故,無法在智能移動終端上實現(xiàn)排版功能。
[0003]再者,現(xiàn)有的平面印刷屏排版技術一般預設若干版面的模板,以供用戶選擇。用戶選擇其中一款模板,依次插入圖片或文字。排版布局僅局限于預設的那幾款,此種排版方式缺乏個性化。另外,用戶所插入的圖片尺寸與模板里預設的插入框不匹配時,往往需要通過剪切、擴大或縮小的方式調(diào)整圖片,如此,將影響圖片最終的印刷質(zhì)量,不能保證最佳的圖文印刷質(zhì)量。
【發(fā)明內(nèi)容】
[0004]針對現(xiàn)有技術的不足,本發(fā)明旨在于提供一種可解決上述技術問題的基于網(wǎng)頁的平面印刷品排版方法及系統(tǒng)。
[0005]為實現(xiàn)上述目的,本發(fā)明采用如下技術方案:
[0006]一種基于網(wǎng)頁的平面印刷品排版方法,其包括以下步驟:
[0007]步驟A:網(wǎng)頁端將待排版素材上傳至服務端;
[0008]步驟B:服務端獲取待排版素材的屬性;
[0009]步驟C:服務端將該待排版素材以寬高像素數(shù)等比例映射關系分別生成高像素素材和低像素素材,并存儲高像素素材,以及將低像素素材發(fā)送至網(wǎng)頁端進行顯示;
[0010]步驟D:服務端根據(jù)來自網(wǎng)頁端的排版啟動請求和所獲取的待排版素材的屬性生成排版布局樣式,存儲具有高像素素材的排版布局樣式,并通過Web開發(fā)語言將具有低像素素材的排版布局樣式發(fā)送至網(wǎng)頁端進行顯示;以及
[0011]步驟E:服務端根據(jù)來自網(wǎng)頁端的排版保存請求和當前的排版布局樣式生成并存儲版面印刷文檔。
[0012]優(yōu)選地,待排版素材包括圖片,待排版素材的屬性包括圖片的像素數(shù)和寬高比。
[0013]優(yōu)選地,步驟D中生成排版布局樣式包括以下子步驟:
[0014]根據(jù)圖片的寬高比判斷圖片是橫圖還是豎圖;若為橫圖,則將圖片橫向排版;若為豎圖,則將圖片豎向排版;以及
[0015]根據(jù)各圖片之間的相對尺寸大小分配對應的排版區(qū)域。
[0016]優(yōu)選地,待排版素材還包括文字,帶排版素材的屬性還包括圖片的拍攝時間和拍攝地點,以及文字的字數(shù);
[0017]步驟D中生成排版布局樣式還包括以下子步驟:
[0018]根據(jù)圖片的拍攝時間以降序或升序方式歸類;
[0019]根據(jù)圖片的拍攝地點進行歸類排版;以及
[0020]判斷文字的字數(shù)是否大于預設字數(shù),若是,則以第一類型字號顯示文字,若否,則以第二類型字號顯示文字,其中,第一類型字號小于第二類型字號。
[0021]優(yōu)選地,本方法還包括以下步驟:
[0022]步驟F:網(wǎng)頁端發(fā)送排版布局樣式修改請求至服務端;以及
[0023]步驟G:服務端根據(jù)該排版布局樣式修改請求同步更新自身存儲的排版布局樣式以及網(wǎng)頁端的排版布局樣式。
[0024]優(yōu)選地,步驟E中服務端根據(jù)來自網(wǎng)頁端的排版保存請求快照記錄當前的排版布局樣式,并將快照所獲取的版面轉換為印刷文檔。
[0025]一種基于網(wǎng)頁的平面印刷品排版系統(tǒng),其包括網(wǎng)頁端和服務端;網(wǎng)頁端包括顯示模塊和操作處理模塊;服務端包括存儲模塊和排版處理模塊;
[0026]網(wǎng)頁端的操作處理模塊用于將待排版素材上傳至服務端;
[0027]服務端的排版處理模塊用于獲取待排版素材的屬性;
[0028]排版處理模塊還用于將該待排版素材以寬高像素數(shù)等比例映射關系分別生成高像素素材和低像素素材,并通過存儲模塊存儲高像素素材,以及將低像素素材發(fā)送至網(wǎng)頁端的顯示模塊進行顯示;
[0029]排版處理模塊還用于根據(jù)來自操作處理模塊的排版啟動請求和所獲取的待排版素材的屬性生成排版布局樣式,通過存儲模塊存儲具有高像素素材的排版布局樣式,并通過Web開發(fā)語言將具有低像素素材的排版布局樣式發(fā)送至操作處理模塊,以通過顯示模塊進行顯示;
[0030]排版處理模塊還用于根據(jù)來自操作處理模塊的排版保存請求和當前的排版布局樣式生成版面印刷文檔,并通過存儲模塊存儲版面印刷文檔。
[0031]優(yōu)選地,待排版素材包括圖片,待排版素材的屬性包括圖片的像素數(shù)和寬高比;排版處理模塊還用于根據(jù)圖片的寬高比判斷圖片是橫圖還是豎圖;若為橫圖,則將圖片橫向排版;若為豎圖,則將圖片豎向排版;以及根據(jù)各圖片之間的相對尺寸大小分配對應的排版區(qū)域。
[0032]優(yōu)選地,排版素材還包括文字,帶排版素材的屬性還包括圖片的拍攝時間和拍攝地點,以及文字的字數(shù);
[0033]排版處理模塊還用于根據(jù)圖片的拍攝時間以降序或升序方式歸類;根據(jù)圖片的拍攝地點進行歸類排版;以及判斷文字的字數(shù)是否大于預設字數(shù),若是,則以第一類型字號顯示文字,若否,則以第二類型字號顯示文字,其中,第一類型字號小于第二類型字號。
[0034]優(yōu)選地,網(wǎng)頁端的操作處理模塊還用于發(fā)送排版布局樣式修改請求至服務端;月艮務端的排版處理模塊還用于根據(jù)該排版布局樣式修改請求同步更新自身存儲的排版布局樣式以及網(wǎng)頁端的排版布局樣式。
[0035]本發(fā)明的有益效果至少如下:
[0036]1、本發(fā)明在服務端存儲具有高像素素材的排版布局樣式,并通過Web開發(fā)語言將具有低像素素材的排版布局樣式發(fā)送至網(wǎng)頁端進行顯示,從而可直接在電腦或手機上的網(wǎng)頁瀏覽器快速流暢地進行印刷品排版,無需Flash插件,并能夠保證高清晰度的印刷文檔。
[0037]2、本發(fā)明可根據(jù)素材的屬性自動生成排版布局樣式,用戶上傳的素材不同,其所生成的排版布局樣式也必然不同,從而可保證最終排版版面的個性化。另外,無需用戶選擇版面模板,也無需用戶自己分配圖片和文字,節(jié)省用戶時間,提高排版效率。
【專利附圖】
【附圖說明】
[0038]圖1為本發(fā)明基于網(wǎng)頁的平面印刷品排版方法的較佳實施方式的流程圖。
[0039]圖2為本發(fā)明基于網(wǎng)頁的平面印刷品排版系統(tǒng)的較佳實施方式的結構示意圖。
【具體實施方式】
[0040]下面將結合附圖以及【具體實施方式】,對本發(fā)明做進一步描述:
[0041]請參見圖1,本發(fā)明涉及一種基于網(wǎng)頁的平面印刷品排版方法,其較佳實施方式包括以下步驟:
[0042]步驟A:網(wǎng)頁端將待排版素材上傳至服務端;其中,待排版素材包括圖片和文字。例如,用戶可通過手機或電腦的網(wǎng)頁瀏覽器將預存于手機或電腦的圖片和文字通過網(wǎng)絡上傳至服務端。
[0043]步驟B:服務端獲取待排版素材的屬性;其中,待排版素材的屬性包括圖片的像素數(shù)、寬高比、拍攝時間和拍攝地點,以及文字的字數(shù)。
[0044]步驟C:服務端將該待排版素材以寬高像素數(shù)等比例映射關系分別生成高像素素材和低像素素材,并存儲高像素素材,以及將低像素素材發(fā)送至網(wǎng)頁端進行顯示。例如,由于電腦顯示屏的像素一般為1200像素,而手機瀏覽器的像素一般為480像素,為讓用戶體驗響應快速及加載流暢的操作體驗,低像素素材的像素可為待排版素材的縮小圖,如設置像素為1200*800像素。而高像素素材不需要通過網(wǎng)頁端顯示,只是存儲于服務端,以供最終印刷使用,為使得最終的平面印刷文件具有高分辨率和高清晰度,可使高像素素材采用高清晰原圖,或相對低像素素材放大若干倍如六倍,設為4800*3200像素。
[0045]步驟D:服務端根據(jù)來自網(wǎng)頁端的排版啟動請求和所獲取的待排版素材的屬性生成排版布局樣式,存儲具有高像素素材的排版布局樣式,并通過Web開發(fā)語言將具有低像素素材的排版布局樣式發(fā)送至網(wǎng)頁端。例如,用戶通過點擊網(wǎng)頁的排版圖標,使得網(wǎng)頁端生成并發(fā)送排版啟動請求。
[0046]優(yōu)選地,步驟D中生成排版布局樣式可包括以下子步驟:
[0047]步驟Dl:根據(jù)圖片的寬高比判斷圖片是橫圖還是豎圖;若為橫圖,則將圖片橫向排版;若為豎圖,則將圖片豎向排版。
[0048]步驟D2:根據(jù)各圖片之間的相對尺寸大小分配對應的排版區(qū)域。
[0049]步驟D3:根據(jù)圖片的拍攝時間以降序或升序方式歸類。
[0050]步驟D4:根據(jù)圖片的拍攝地點進行歸類排版。以及
[0051]步驟D5:判斷文字的字數(shù)是否大于預設字數(shù),若是,則以第一類型字號顯示文字,若否,則以第二類型字號顯示文字,其中,第一類型字號小于第二類型字號。
[0052]本方法可根據(jù)素材的屬性自動生成排版布局樣式,用戶上傳的素材不同,其所生成的排版布局樣式也必然不同,從而可保證最終排版版面的個性化。另外,無需用戶選擇版面模板,也無需用戶自己分配圖片和文字,節(jié)省用戶時間,提高排版效率。
[0053]上述步驟Dl至步驟D5之間沒有時序關系,步驟D中生成排版布局樣式可包括步驟Dl至步驟D5中的一個或多個。以及
[0054]步驟E:服務端根據(jù)來自網(wǎng)頁端的排版保存請求和當前的排版布局樣式生成版面印刷文檔,以用于輸入印刷機進行紙質(zhì)印制。優(yōu)選地,服務端根據(jù)來自網(wǎng)頁端的排版保存請求快照記錄當前的排版布局樣式,并將快照所獲取的版面轉換為印刷文檔如圖片或PDF格式的文檔。
[0055]如此,即可直接在電腦或手機上的網(wǎng)頁瀏覽器快速流暢地進行印刷品排版,無需Flash插件,并能夠保證高清晰度的印刷文檔。
[0056]本方法還包括以下步驟:
[0057]步驟F:網(wǎng)頁端發(fā)送排版布局樣式修改請求至服務端;例如,用戶通過網(wǎng)頁端執(zhí)行修改文字、裁剪圖片、拖曳圖片和更換背景等操作,以使得網(wǎng)頁端生成并發(fā)送對應的排版布局樣式修改請求。
[0058]步驟G:服務端根據(jù)該排版布局樣式修改請求同步更新自身存儲的排版布局樣式以及網(wǎng)頁端的排版布局樣式,以使得服務端的排版布局樣式與網(wǎng)頁端的排版布局樣式相一致。
[0059]參見圖2,本發(fā)明還涉及一種基于網(wǎng)頁的平面印刷品排版系統(tǒng),其包括網(wǎng)頁端和服務端;網(wǎng)頁端包括顯示模塊和操作處理模塊;服務端包括存儲模塊和排版處理模塊;
[0060]網(wǎng)頁端的操作處理模塊用于將待排版素材上傳至服務端;
[0061]服務端的排版處理模塊用于獲取待排版素材的屬性;
[0062]排版處理模塊還用于將該待排版素材以寬高像素數(shù)等比例映射關系分別生成高像素素材和低像素素材,并通過存儲模塊存儲高像素素材,以及將低像素素材發(fā)送至網(wǎng)頁端的顯示模塊進行顯示;
[0063]排版處理模塊還用于根據(jù)來自操作處理模塊的排版啟動請求和所獲取的待排版素材的屬性生成排版布局樣式,通過存儲模塊存儲具有高像素素材的排版布局樣式,并通過Web開發(fā)語言將具有低像素素材的排版布局樣式發(fā)送至操作處理模塊,以通過顯示模塊進行顯示;
[0064]排版處理模塊還用于根據(jù)來自操作處理模塊的排版保存請求和當前的排版布局樣式生成版面印刷文檔,并通過存儲模塊存儲版面印刷文檔。
[0065]優(yōu)選地,待排版素材包括圖片,待排版素材的屬性包括圖片的像素數(shù)和寬高比;排版處理模塊還用于根據(jù)圖片的寬高比判斷圖片是橫圖還是豎圖;若為橫圖,則將圖片橫向排版;若為豎圖,則將圖片豎向排版;以及根據(jù)各圖片之間的相對尺寸大小分配對應的排版區(qū)域。
[0066]優(yōu)選地,排版素材還包括文字,帶排版素材的屬性還包括圖片的拍攝時間和拍攝地點,以及文字的字數(shù);
[0067]排版處理模塊還用于根據(jù)圖片的拍攝時間以降序或升序方式歸類;根據(jù)圖片的拍攝地點進行歸類排版;以及判斷文字的字數(shù)是否大于預設字數(shù),若是,則以第一類型字號顯示文字,若否,則以第二類型字號顯示文字,其中,第一類型字號小于第二類型字號。
[0068]優(yōu)選地,網(wǎng)頁端的操作處理模塊還用于發(fā)送排版布局樣式修改請求至服務端;月艮務端的排版處理模塊還用于根據(jù)該排版布局樣式修改請求同步更新自身存儲的排版布局樣式以及網(wǎng)頁端的排版布局樣式。
[0069]對于本領域的技術人員來說,可根據(jù)以上描述的技術方案以及構思,做出其它各種相應的改變以及變形,而所有的這些改變以及變形都應該屬于本發(fā)明權利要求的保護范圍之內(nèi)。
【權利要求】
1.一種基于網(wǎng)頁的平面印刷品排版方法,其特征在于:其包括以下步驟: 步驟A:網(wǎng)頁端將待排版素材上傳至服務端; 步驟B:服務端獲取待排版素材的屬性; 步驟C:服務端將該待排版素材以寬高像素數(shù)等比例映射關系分別生成高像素素材和低像素素材,并存儲高像素素材,以及將低像素素材發(fā)送至網(wǎng)頁端進行顯示; 步驟D:服務端根據(jù)來自網(wǎng)頁端的排版啟動請求和所獲取的待排版素材的屬性生成排版布局樣式,存儲具有高像素素材的排版布局樣式,并通過Web開發(fā)語言將具有低像素素材的排版布局樣式發(fā)送至網(wǎng)頁端進行顯示;以及 步驟E:服務端根據(jù)來自網(wǎng)頁端的排版保存請求和當前的排版布局樣式生成并存儲版面印刷文檔。
2.如權利要求1所述的基于網(wǎng)頁的平面印刷品排版方法,其特征在于:待排版素材包括圖片,待排版素材的屬性包括圖片的像素數(shù)和寬高比。
3.如權利要求2所述的基于網(wǎng)頁的平面印刷品排版方法,其特征在于:步驟D中生成排版布局樣式包括以下子步驟: 根據(jù)圖片的寬高比判斷圖片是橫圖還是豎圖;若為橫圖,則將圖片橫向排版;若為豎圖,則將圖片豎向排版;以及 根據(jù)各圖片之間的相對尺寸大小分配對應的排版區(qū)域。
4.如權利要求3所述的基于網(wǎng)頁的平面印刷品排版方法,其特征在于:待排版素材還包括文字,帶排版素材的屬性還包括圖片的拍攝時間和拍攝地點,以及文字的字數(shù); 步驟D中生成排版布局樣式還包括以下子步驟: 根據(jù)圖片的拍攝時間以降序或升序方式歸類; 根據(jù)圖片的拍攝地點進行歸類排版;以及 判斷文字的字數(shù)是否大于預設字數(shù),若是,則以第一類型字號顯示文字,若否,則以第二類型字號顯示文字,其中,第一類型字號小于第二類型字號。
5.如權利要求1至4中任一項所述的基于網(wǎng)頁的平面印刷品排版方法,其特征在于:本方法還包括以下步驟: 步驟F:網(wǎng)頁端發(fā)送排版布局樣式修改請求至服務端;以及 步驟G:服務端根據(jù)該排版布局樣式修改請求同步更新自身存儲的排版布局樣式以及網(wǎng)頁端的排版布局樣式。
6.如權利要求1至4中任一項所述的基于網(wǎng)頁的平面印刷品排版方法,其特征在于:步驟E中服務端根據(jù)來自網(wǎng)頁端的排版保存請求快照記錄當前的排版布局樣式,并將快照所獲取的版面轉換為印刷文檔。
7.一種基于網(wǎng)頁的平面印刷品排版系統(tǒng),其特征在于,其包括網(wǎng)頁端和服務端;網(wǎng)頁端包括顯示模塊和操作處理模塊;服務端包括存儲模塊和排版處理模塊; 網(wǎng)頁端的操作處理模塊用于將待排版素材上傳至服務端; 服務端的排版處理模塊用于獲取待排版素材的屬性; 排版處理模塊還用于將該待排版素材以寬高像素數(shù)等比例映射關系分別生成高像素素材和低像素素材,并通過存儲模塊存儲高像素素材,以及將低像素素材發(fā)送至網(wǎng)頁端的顯示模塊進行顯示; 排版處理模塊還用于根據(jù)來自操作處理模塊的排版啟動請求和所獲取的待排版素材的屬性生成排版布局樣式,通過存儲模塊存儲具有高像素素材的排版布局樣式,并通過Web開發(fā)語言將具有低像素素材的排版布局樣式發(fā)送至操作處理模塊,以通過顯示模塊進行顯示; 排版處理模塊還用于根據(jù)來自操作處理模塊的排版保存請求和當前的排版布局樣式生成版面印刷文檔,并通過存儲模塊存儲版面印刷文檔。
8.如權利要求7所述的基于網(wǎng)頁的平面印刷品排版系統(tǒng),其特征在于:待排版素材包括圖片,待排版素材的屬性包括圖片的像素數(shù)和寬高比;排版處理模塊還用于根據(jù)圖片的寬高比判斷圖片是橫圖還是豎圖;若為橫圖,則將圖片橫向排版;若為豎圖,則將圖片豎向排版;以及根據(jù)各圖片之間的相對尺寸大小分配對應的排版區(qū)域。
9.如權利要求8所述的基于網(wǎng)頁的平面印刷品排版系統(tǒng),其特征在于:排版素材還包括文字,帶排版素材的屬性還包括圖片的拍攝時間和拍攝地點,以及文字的字數(shù); 排版處理模塊還用于根據(jù)圖片的拍攝時間以降序或升序方式歸類;根據(jù)圖片的拍攝地點進行歸類排版;以及判斷文字的字數(shù)是否大于預設字數(shù),若是,則以第一類型字號顯示文字,若否,則以第二類型字號顯示文字,其中,第一類型字號小于第二類型字號。
10.如權利要求7至9中任一項所述的基于網(wǎng)頁的平面印刷品排版系統(tǒng),其特征在于:網(wǎng)頁端的操作處理模塊還用于發(fā)送排版布局樣式修改請求至服務端;服務端的排版處理模塊還用于根據(jù)該排版布局樣式修改請求同步更新自身存儲的排版布局樣式以及網(wǎng)頁端的排版布局樣式。
【文檔編號】G06F17/30GK104391896SQ201410637075
【公開日】2015年3月4日 申請日期:2014年11月12日 優(yōu)先權日:2014年11月12日
【發(fā)明者】李朋濤 申請人:廣州微印信息科技有限公司