国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種多媒體文檔多終端編輯打印通用的方法

      文檔序號:10655302閱讀:256來源:國知局
      一種多媒體文檔多終端編輯打印通用的方法
      【專利摘要】本發(fā)明公開了一種多媒體文檔多終端編輯打印通用的方法,該方法包1)在不同終端,文檔使用統(tǒng)一的編碼格式SVG標準;2)由于SVG標準使用XML標準,定義JSON格式為SVG Template,并由SVG渲染引擎將SVG Template轉碼成SVG;3)SVG格式的文檔通過HTML5標準,直接展現(xiàn)在用戶的手機瀏覽器和桌面瀏覽;4)程序將對用戶對多媒體文檔的編輯和修改更新到SVG Template中,并由SVG渲染引擎渲染出修改后的SVG;5)服務器端對SVG格式的多媒體文檔進行和編輯,并導出成打印需要的圖片或文檔格式。本發(fā)明實現(xiàn)了在手機、桌面瀏覽器和服務器上使用相同的多媒體文檔編碼格式,并支持對該格式文檔進行編輯操作。
      【專利說明】
      一種多媒體文檔多終端編輯打印通用的方法
      技術領域
      [0001]本發(fā)明涉及一種多終端編輯打印通用的方法,具體是一種多媒體文檔多終端編輯打印通用的方法,屬于云端多媒體文檔編輯技術領域?!颈尘凹夹g】
      [0002]—般而言,電子相冊技術主要使用Flash,但是Flash的兼容性并不好。大部分手機和蘋果電腦并不支持Flash,Windows電腦上需要單獨安裝Flash播放器。Flash格式的文件也不支持在服務器上進行操作。
      [0003]HTML標準的文檔支持手機端和網(wǎng)頁端查看及編輯,但不支持服務器端查看及編輯操作,無法生成可供打印的格式文件。
      [0004]SVG矢量圖片格式支持各手機瀏覽器,桌面瀏覽器,和服務器端程序查看。但SVG僅僅是一種靜態(tài)矢量圖片格式標準,缺少對編輯功能的支持。目前還不存在基于SVG的跨平臺云端文檔編輯解決方案。
      【發(fā)明內(nèi)容】

      [0005]針對上述現(xiàn)有技術存在問題,本發(fā)明提供一種多媒體文檔多終端編輯打印通用的方法,其支持用戶在各終端(手機端、桌面網(wǎng)頁端)對文檔進行編輯,包括修改文字、修改圖片等操作,并且各終端對文檔的編輯是實時同步的。同時,用戶編輯后的多媒體文檔不需任何修改,即可直接在服務器上進行渲染,并導出支持打印的文件格式。
      [0006]本發(fā)明通過以下技術方案來實現(xiàn)上述目的:一種多媒體文檔多終端編輯打印通用的方法,該方法包括如下步驟:
      [0007]1)在不同終端,文檔使用統(tǒng)一的編碼格式SVG標準;SVG與Flash及HTML的區(qū)別是, 它不僅支持各手機瀏覽器和桌面瀏覽器,還支持服務器端程序編輯操作。
      [0008]2)由于SVG標準使用XML標準,定義JS0N格式為SVG Template,并由SVG渲染引擎將 SVG Temp late轉碼成SVG;
      [0009]3)SVG格式的文檔通過HTML5標準,直接展現(xiàn)在用戶的手機瀏覽器和桌面瀏覽; [〇〇1〇] 4)程序將對用戶對多媒體文檔的編輯和修改更新到SVG Template中,并由SVG渲染引擎渲染出修改后的SVG;
      [0011]5)服務器端對SVG格式的多媒體文檔進行和編輯,并導出成打印需要的圖片或文檔格式。
      [0012]與現(xiàn)有技術相比,本發(fā)明實現(xiàn)了在手機、桌面瀏覽器和服務器上使用相同的多媒體文檔編碼格式,并支持對該格式文檔進行編輯操作。用戶可以在任一設備上對文檔進行直接編輯,編輯后的內(nèi)容將保存在云端,可以隨時讀取。由于多媒體文檔多用于打印,因此, 本發(fā)明在設計中納入了對高清格式的支持,編碼方式可以保證文檔在網(wǎng)絡傳輸中的順暢?!靖綀D說明】
      [0013]圖1為本發(fā)明整體流程模塊示意圖?!揪唧w實施方式】
      [0014]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
      [0015]如圖1所示,一種多媒體文檔多終端編輯打印通用的方法,該方法包括如下步驟:
      [0016]1)在不同終端,文檔使用統(tǒng)一的編碼格式SVG標準;SVG與Flash及HTML的區(qū)別是, 它不僅支持各手機瀏覽器和桌面瀏覽器,還支持服務器端程序編輯操作。
      [0017]2)由于SVG標準使用XML標準,定義JS0N格式為SVG Template,并由SVG渲染引擎將 SVG Temp late轉碼成SVG;[〇〇18] 3)SVG格式的文檔通過HTML5標準,直接展現(xiàn)在用戶的手機瀏覽器和桌面瀏覽; [〇〇19]4)程序將對用戶對多媒體文檔的編輯和修改更新到SVG Template中,并由SVG渲染引擎渲染出修改后的SVG;
      [0020]5)服務器端對SVG格式的多媒體文檔進行和編輯,并導出成打印需要的圖片或文檔格式。
      [0021]SVG渲染引擎由JavaScript語言編寫,在瀏覽器中運行,用于將SVG Template格式轉碼成SVG格式,并對兩種格式進行綁定(為支持編輯功能)。SVG格式可直接在HTML5支持的各主流瀏覽器中展現(xiàn),同時也可以將SVG發(fā)送到服務器。因為SVG是矢量格式,因此可以實現(xiàn)高清文檔的網(wǎng)絡傳輸。[〇〇22]用戶在看到SVG格式的多媒體文檔時,通過UI中提供的編輯功能可以對文檔中的文字和圖片進行編輯。編輯結果將反應到SVG Template中。修改后的SVG Template將再次通過SVG渲染引擎進行渲染,同時也將發(fā)送到服務器的數(shù)據(jù)庫上進行保存。[〇〇23]服務器在接受到SVG格式的文檔時,通過第三方庫BATIK對SVG格式的文檔進行轉碼,生成JPEG,PNG格式的圖片或者PDF格式的文檔。生成后的圖片及文檔可以進行打印,或存儲在數(shù)據(jù)庫中。
      [0024]以上所舉實施例為本發(fā)明的較佳實施方式,僅用來方便說明本發(fā)明,并非對本發(fā)明作任何形式上的限制,任何所屬技術領域中具有通常知識者,若在不脫離本發(fā)明所提技術特征的范圍內(nèi),利用本發(fā)明所揭示技術內(nèi)容所做出局部更動或修飾的等效實施例,并且未脫離本發(fā)明的技術特征內(nèi)容,均仍屬于本發(fā)明技術特征的范圍內(nèi)。
      【主權項】
      1.一種多媒體文檔多終端編輯打印通用的方法,其特征在于,該方法包括如下步驟:1)在不同終端,文檔使用統(tǒng)一的編碼格式SVG標準;2)由于SVG標準使用XML標準,定義JSON格式為SVG Temp 1 ate,并由SVG渲染引擎將SVG Temp late轉碼成SVG;3)SVG格式的文檔通過HTML5標準,直接展現(xiàn)在用戶的手機瀏覽器和桌面瀏覽;4)程序將對用戶對多媒體文檔的編輯和修改更新到SVG Template中,并由SVG渲染引 擎渲染出修改后的SVG;5)服務器端對SVG格式的多媒體文檔進行和編輯,并導出成打印需要的圖片或文檔格式。
      【文檔編號】G06F17/30GK106021464SQ201610327178
      【公開日】2016年10月12日
      【申請日】2016年5月17日
      【發(fā)明人】李澤昊, 李靜, 郝忠濤, 張巨見, 張曉偉, 張見二
      【申請人】北京米學科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1