XDOC能夠基於相同的數據模型設計多種模板,而且能夠方便調用,下面是一個例子javascript
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script type="text/javascript" src="http://www.xdocin.com/xdoc.js"></script> </head> <body> <input type="button" onclick="gen1()" value="生成簡歷1"/> <input type="button" onclick="gen2()" value="生成簡歷2"/> <br/> <script type="text/javascript"> var xdata = { "基本資料": { "姓名": "張軍", "性別": "男", "照片": "http://m.ywxdh.cn/images/1791aHR0cDo/vL1AuMz/c7MS6jb70vcGljLzQ6NjAxMzkyNjg/4NjYwLmpwZw==.jpg", "公司名稱": "北京曉明科技有限公司", "當前行業職能": "首席技術官CTO/首席信息官CIO", "開始工做年份": "2010", "職位名稱": "總經理", "常住地區": "北京", "出生年份": "1986", "婚姻情況": "已婚", "手機": "13912345678", "郵箱": "zhangjun@xiaoming.com", "國籍": "中國", "戶口": "北京", "狀態": "在職,急尋新工做" }, "職業意向": { "指望行業": "計算機軟件", "指望職能": "首席執行官CEO/總裁/總經理", "指望地點": "北京", "指望月薪": "30000", "指望月薪數": "12", "面議指望月薪": "否", "目前月薪": "20000", "目前月薪數": "12", "保密目前月薪": "否" }, "工做經歷": [ { "公司名稱": "北京曉明科技有限公司", "公司行業": "計算機軟件", "任職開始年份": "2014", "任職開始月份": "1", "任職結束年份": "至今", "任職結束月份": "", "任職": [ { "職位名稱": "首席執行官CEO/總裁/總經理", "工做地點": "北京", "下屬人數": "100", "任職開始年份": "2015", "任職開始月份": "1", "任職結束年份": "至今", "任職結束月份": "", "工做職責": "一、參與制定公司發展戰略、年度經營計劃和預算方案。\n二、全面管理公司研發和技術支持工做,全面負責技術層面的總體運營,包括軟件研發、項目實施、銷售支持及技術管理;\n三、規劃公司的技術發展路線與新產品開發,實現公司的技術創新目標,及時瞭解和監督技術發展戰略規劃的執行狀況;\n四、保證公司技術、產品及解決方案的市場領先性,領導公司技術發展方向及技術進步;\n五、參與重大技術項目的決策,指導、審覈項目整體技術方案,對各項目進行質量評估;\n六、培養公司技術團隊,監督及指導技術部門的工做,打造一支高績效的技術團隊;\n七、參與重大商務談判和商務活動。" }, { "職位名稱": "技術總監", "工做地點": "北京", "下屬人數": "10", "任職開始年份": "2014", "任職開始月份": "1", "任職結束年份": "2015", "任職結束月份": "1", "工做職責": "一、制訂並組織實施技術系統工做目標和工做計劃。\n二、組織制訂並實施技術系統規章制度和實施細則。\n三、組織不合格品的審理工做。\n四、組織技術、產品開發與創新。" } ] }, { "公司名稱": "北京創新科技有限公司", "公司行業": "計算機軟件", "任職開始年份": "2010", "任職開始月份": "1", "任職結束年份": "2014", "任職結束月份": "1", "任職": { "職位名稱": "技術總監", "工做地點": "北京", "下屬人數": "10", "任職開始年份": "2010", "任職開始月份": "1", "任職結束年份": "2014", "任職結束月份": "1", "工做職責": "一、制訂並組織實施技術系統工做目標和工做計劃。\n二、組織制訂並實施技術系統規章制度和實施細則。\n三、組織不合格品的審理工做。\n四、組織技術、產品開發與創新。" } } ], "教育經歷": [ { "學校名稱": "北京科技大學", "專業名稱": "計算機軟件", "就讀開始年份": "2006", "就讀開始月份": "9", "就讀結束年份": "2010", "就讀結束月份": "7", "學歷": "本科", "是否統招": "是" }, { "學校名稱": "北京第一中學", "專業名稱": "高中", "就讀開始年份": "2003", "就讀開始月份": "9", "就讀結束年份": "2006", "就讀結束月份": "7", "學歷": "高中", "是否統招": "是" } ], "語言能力": "英語、普通話", "項目經驗": [ { "項目名稱": "曉明項目管理系統", "公司名稱": "中國移動通訊集團公司", "項目職務": "規劃設計", "項目開始年份": "2015", "項目開始月份": "1", "項目結束年份": "2016", "項目結束月份": "1", "項目描述": "曉明項目管理軟件,是一套以進度爲主線、合同爲約束、預算爲基準,成本/資金管理爲核心、科學決策爲目標的項目型企業一體化信息管理平臺。\n經過這個平臺,能夠將項目管理有關的市場、工程、合同、預算、採購、倉庫、成本、質量、安全、資料、財務、辦公、售後、人力資源等進行快速整合,在提高工做效率的同時,能夠經過精細化管理使企業的利潤最大化,實現了事前有計劃、事中有控制、過後有分析的科學化管理。", "項目職責": "一、對項目進行前期調查、收集整理相關資料,制定初步的項目可行性研究報告,爲決策層提供建議。協同配合制定和申報立項報告材料。\n二、對項目進行分析和需求策劃。\n三、對項目的組成部分或模塊進行完整系統設計。\n四、制定項目目標及項目計劃、項目進度表。\n五、制定項目執行和控制的基本計劃。", "項目業績": "項目順利完成,客戶很是滿意。" }, { "項目名稱": "曉明辦公管理系統", "公司名稱": "中國聯合網絡通訊集團有限公司", "項目職務": "規劃設計", "項目開始年份": "2014", "項目開始月份": "1", "項目結束年份": "2015", "項目結束月份": "1", "項目描述": "曉明辦公系統將須要關注的內容主動推送出來,讓須要處理的工做一目瞭然。同時增長以人的維度來查看和操做數據,可直接與流程等數據發起人員進行溝通。移動門戶中的組件內容、形式和UI可由用戶自定義,且其餘異構系統也能在門戶上集成統一展示,門戶有列表和九宮格的方式展示。", "項目職責": "一、對項目進行前期調查、收集整理相關資料,制定初步的項目可行性研究報告,爲決策層提供建議。協同配合制定和申報立項報告材料。\n二、對項目進行分析和需求策劃。\n三、對項目的組成部分或模塊進行完整系統設計。\n四、制定項目目標及項目計劃、項目進度表。\n五、制定項目執行和控制的基本計劃。", "項目業績": "項目順利完成,客戶很是滿意。" } ], "自我評價": "本人性格開朗、爲人誠懇、樂觀向上、興趣普遍、擁有較強的組織能力和適應能力、並具備較強的管理策劃與組織管理協調能力。", "附加信息": "曾擔任系學生會外聯部幹部、系團總支組織部副部長、班級生活委員等,在學生工做和外出拉贊助與商家聯繫的過程當中,大大提升了本身的辦事和處事能力", "擅長技能": "分佈式文件系統,運維自動化,Linux,Oracle" }; function gen1() { XDoc.run("./resume.xdoc", "pdf", {_xdata:xdata}, "_blank"); } function gen2() { XDoc.run("./resume2.xdoc", "pdf", {_xdata:xdata}, "_blank"); } </script> </body> </html>