如何用js生成专业个人简历

蜗牛 互联网技术资讯 2021-12-13 306 0

如何用js生成专业个人简历,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

XDOC可以基于相同的数据模型设计多种模板,并且可以方便调用,下面是一个例子

<!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",
                        "任职结束年份": "至今",
                        "任职结束月份": "",
                        "工作职责": "1、参与制定公司发展战略、年度经营计划和预算方案。\n2、全面管理公司研发和技术支持工作,全面负责技术层面的整体运营,包括软件研发、项目实施、销售支持及技术管理;\n3、规划公司的技术发展路线与新产品开发,实现公司的技术创新目标,及时了解和监督技术发展战略规划的执行情况;\n4、保证公司技术、产品及解决方案的市场领先性,领导公司技术发展方向及技术进步;\n5、参与重大技术项目的决策,指导、审核项目总体技术方案,对各项目进行质量评估;\n6、培养公司技术团队,监督及指导技术部门的工作,打造一支高绩效的技术团队;\n7、参与重大商务谈判和商务活动。"
                    },
                    {
                        "职位名称": "技术总监",
                        "工作地点": "北京",
                        "下属人数": "10",
                        "任职开始年份": "2014",
                        "任职开始月份": "1",
                        "任职结束年份": "2015",
                        "任职结束月份": "1",
                        "工作职责": "1、制订并组织实施技术系统工作目标和工作计划。\n2、组织制订并实施技术系统规章制度和实施细则。\n3、组织不合格品的审理工作。\n4、组织技术、产品开发与创新。"
                    }
                ]
            },
            {
                "公司名称": "北京创新科技有限公司",
                "公司行业": "计算机软件",
                "任职开始年份": "2010",
                "任职开始月份": "1",
                "任职结束年份": "2014",
                "任职结束月份": "1",
                "任职": {
                    "职位名称": "技术总监",
                    "工作地点": "北京",
                    "下属人数": "10",
                    "任职开始年份": "2010",
                    "任职开始月份": "1",
                    "任职结束年份": "2014",
                    "任职结束月份": "1",
                    "工作职责": "1、制订并组织实施技术系统工作目标和工作计划。\n2、组织制订并实施技术系统规章制度和实施细则。\n3、组织不合格品的审理工作。\n4、组织技术、产品开发与创新。"
                }
            }
        ],
        "教育经历": [
            {
                "学校名称": "北京科技大学",
                "专业名称": "计算机软件",
                "就读开始年份": "2006",
                "就读开始月份": "9",
                "就读结束年份": "2010",
                "就读结束月份": "7",
                "学历": "本科",
                "是否统招": "是"
            },
            {
                "学校名称": "北京第一中学",
                "专业名称": "高中",
                "就读开始年份": "2003",
                "就读开始月份": "9",
                "就读结束年份": "2006",
                "就读结束月份": "7",
                "学历": "高中",
                "是否统招": "是"
            }
        ],
        "语言能力": "英语、普通话",
        "项目经验": [
            {
                "项目名称": "晓明项目管理系统",
                "公司名称": "中国移动通信集团公司",
                "项目职务": "规划设计",
                "项目开始年份": "2015",
                "项目开始月份": "1",
                "项目结束年份": "2016",
                "项目结束月份": "1",
                "项目描述": "晓明项目管理软件,是一套以进度为主线、合同为约束、预算为基准,成本/资金管理为核心、科学决策为目标的项目型企业一体化信息管理平台。\n通过这个平台,可以将项目管理有关的市场、工程、合同、预算、采购、仓库、成本、质量、安全、资料、财务、办公、售后、人力资源等进行快速整合,在提升工作效率的同时,可以通过精细化管理使企业的利润最大化,实现了事前有计划、事中有控制、事后有分析的科学化管理。",
                "项目职责": "1、对项目进行前期调查、收集整理相关资料,制定初步的项目可行性研究报告,为决策层提供建议。协同配合制定和申报立项报告材料。\n2、对项目进行分析和需求策划。\n3、对项目的组成部分或模块进行完整系统设计。\n4、制定项目目标及项目计划、项目进度表。\n5、制定项目执行和控制的基本计划。",
                "项目业绩": "项目顺利完成,客户非常满意。"
            },
            {
                "项目名称": "晓明办公管理系统",
                "公司名称": "中国联合网络通信集团有限公司",
                "项目职务": "规划设计",
                "项目开始年份": "2014",
                "项目开始月份": "1",
                "项目结束年份": "2015",
                "项目结束月份": "1",
                "项目描述": "晓明办公系统将需要关注的内容主动推送出来,让需要处理的工作一目了然。同时增加以人的维度来查看和操作数据,可直接与流程等数据发起人员进行沟通。移动门户中的组件内容、形式和UI可由用户自定义,且其他异构系统也能在门户上集成统一展现,门户有列表和九宫格的方式展现。",
                "项目职责": "1、对项目进行前期调查、收集整理相关资料,制定初步的项目可行性研究报告,为决策层提供建议。协同配合制定和申报立项报告材料。\n2、对项目进行分析和需求策划。\n3、对项目的组成部分或模块进行完整系统设计。\n4、制定项目目标及项目计划、项目进度表。\n5、制定项目执行和控制的基本计划。",
                "项目业绩": "项目顺利完成,客户非常满意。"
            }
        ],
        "自我评价": "本人性格开朗、为人诚恳、乐观向上、兴趣广泛、拥有较强的组织能力和适应能力、并具有较强的管理策划与组织管理协调能力。",
        "附加信息": "曾担任系学生会外联部干部、系团总支组织部副部长、班级生活委员等,在学生工作和外出拉赞助与商家联系的过程中,大大提高了自己的办事和处事能力",
        "擅长技能": "分布式文件系统,运维自动化,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>

如何用js生成专业个人简历  js 第1张

如何用js生成专业个人简历  js 第2张

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注蜗牛博客行业资讯频道,感谢您对蜗牛博客的支持。

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

评论

有免费节点资源,我们会通知你!加入纸飞机订阅群

×
天气预报查看日历分享网页手机扫码留言评论Telegram