当前位置: 首页 > news >正文

西安苗木行业网站建设价格公司页面网站设计模板

西安苗木行业网站建设价格,公司页面网站设计模板,公司部门,梅州做网站需要多少钱原因是默认字体不支持中文#xff0c;需要更换字体。 详情官网#xff1a;pdfmake 官网的大致意思是#xff0c;下载pdfmake后#xff0c;自行生成可用的字体js文件 以下是详细操作#xff1a; 重要前提#xff1a;电脑上需要已安装nodejs 点击进入官网下载安装即可需要更换字体。 详情官网pdfmake 官网的大致意思是下载pdfmake后自行生成可用的字体js文件 以下是详细操作 重要前提电脑上需要已安装nodejs 点击进入官网下载安装即可Nodejs官网 一、首先获取免费商用字体 推荐去字体天下获取字体天下官网 创建demo文件夹进去再创建font文件夹将下载的字体放到这里 具体参考如下文件目录结构 起始文件目录 |-- demo # 项目文件夹名|-- font # 字体文件夹| |-- xxx.ttf # 下载的字体文件然后单击demo文件夹直接托到vscode中打开 二、安装pdfmake 安装命令 npm install pdfmake成功示例 PS D:\peter\桌面\demo npm install pdfmake added 42 packages in 11s 17 packages are looking for funding run npm fund for details 安装后的项目文件目录 |-- demo # 项目根目录|-- font # 字体文件夹| |-- xxx.ttf # 下载的字体文件|-- node_modules # 安装后生成的文件夹|-- package-lock.json # 安装后生成的文件|-- package.json # 安装后生成的文件进入目标文件夹 执行命令 cd node_modules/pdfmake/成功示例 PS D:\peter\桌面\demo cd node_modules/pdfmake/ PS D:\peter\桌面\demo\node_modules\pdfmake 生成目标js文件 执行命令 node build-vfs.js ../../font/成功示例 PS D:\peter\桌面\demo\node_modules\pdfmake node build-vfs.js “…/…/font/” Source path: …/…/font/ FILE: xxx.ttf Builded 1 files to ./build/vfs_fonts.js. PS D:\peter\桌面\demo\node_modules\pdfmake 最终文件目录 |-- demo # 项目根目录|-- font # 字体文件夹| |-- xxx.ttf # 下载的字体文件|-- node_modules # 安装后生成的文件夹| |-- pdfmake # 安装的pdfmake| | |-- build # 生成的内容文件夹| | | |-- vfs_fonts.js # 这是生成的我们所需的最终文件| |-- 其他文件...|-- package-lock.json # 安装后生成的文件|-- package.json # 安装后生成的文件然后进入目标文件夹内找到 vfs_fonts.js即可。 三、将生成的此文件引入html 【重要】打开生成的vfs_fonts.js也能看到名称替换的名称要与此文件内的名称保持一致 this.pdfMake this.pdfMake || {}; this.pdfMake.vfs {xxx.ttf: AAEAAAANAIAAAwBQRFNJRwAAAAEAGFQYAAAACEdQT1MOHRLOABg2...后面省略使用示例 !-- 请根据自己存放的路径引入 此处为示例 -- script srcpdfmake.min.js/script script srcvfs_fonts.js/script !-- 字体设置的脚本一定要在引入的字体后 -- scriptvar fonts {// 自定义字体名称Roboto: { // 这里名称任意不过要和下面配置的对应normal: xxx.ttf, // 主要将这里的替换为你下载的字体文件名bold: xxx.ttf, // 主要将这里的替换为你下载的字体文件名italics: xxx.ttf, // 主要将这里的替换为你下载的字体文件名bolditalics: xxx.ttf // 主要将这里的替换为你下载的字体文件名}};pdfMake.fonts fonts; /script script $(document).ready(function() {$(#table).DataTable({buttons: [excel, {extend: pdfHtml5,title: PDF 文件的标题,filename: PDF 文件名, messageTop: PDF 顶部显示的信息,customize: function (doc) {doc.defaultStyle {font: Roboto // 对应自定义的字体名称};}}],// 其他配置...});}); /script启动项目点击pdf导出即可看到效果。 四、补充 由于生成是针对文件夹内的所有字体生成的因此可以下载多个字体配置的时候选择配置即可。
http://www.hkea.cn/news/14377817/

相关文章:

  • 个人域名可以做企业网站吗给您更优质的服务体验
  • 有专门做网站的公司吗做优化很好的网站
  • 宝安住房和建设局网站官网做网站的准备什么
  • 花生壳域名可以做网站域名吗做网站需要的信息
  • 网站服务费怎么做分录wordpress域名+文件
  • 龙岩kk网招聘最新消息跟我学seo从入门到精通
  • 上海建筑建材业网站迁移注册公司怎么收费标准
  • 网站订单系统模板哈尔滨建设网证照查询
  • 微信公众号的h5网站开发手机软件商店
  • seo培训多少钱泉州seo网站建设费用
  • 高端企业网站设计郑州app开发网站建设
  • 潍坊网站建设最新报价长春网长春网络推广站排名
  • 网站开发的技术简介是什么京东网站建设步骤
  • 前程无忧做一年网站多钱阿里云学生认证免费服务器
  • 济南哪里有做网站的公司深圳网站建设公司市场
  • 济南做网站比较好的公司有哪些wordpress 前台上传图片
  • 驻马店网站建设zmdsemwap建站程序源码
  • 网站做标签鞍山百姓网免费发布信息
  • 教育局两学一做网站赛事竞猜网站开发
  • wood怎么做网站结构图供电公司网站建设内容
  • 怎么建设食品网站开个网络公司需要多少钱
  • 辅助网站怎么做的网站建设费用模板
  • 关于网站开发的会议纪要宝塔面板安装wordpress
  • 湛江有哪些网站建设公司河南住房和城乡建设厅网站资质
  • 用dw制作做网站需要钱吗wordpress注册审核
  • 凡科专属网站免费注册甘肃省环保建设申报网站
  • 为什么做的网站别的浏览器打不开怎么回事推广游戏的平台
  • 白云区网站建设公昆明网站搭建多少钱
  • 网站做三个月收录100域名访问网站是什么意思
  • 可以免费建设网站吗怎么建设查询网站php