支付网关清算及退款流程简介如第三方支付公司成功,银行无交易,先判断是否由于日切时间原因造成,如不是日切原因则联系发卡银行查明原因。

文件:590m.com/f/25127180-502246995-2dda72(访问密码:551685)

以下内容无关:

-------------------------------------------分割线---------------------------------------------

日常开发网页经常会使用一些特殊字体,比如思源黑体、苹方字体等,因为这些字体在一般的宿主环境中是不存在的,需要通过 css 的 @font-face 定义,并从服务器中加载对应的字体文件,而字体文件一般都是比较大的,甚至有时候一个字体比其他所有的资源(js、css、图片)加起来还要大,对网页的加载性能起到非常关键的影响,因此有必要对字体进行一些优化。 本文主要从字体格式、按需提取、统一渲染三个方面来谈谈优化字体的常用技巧。

转换字体格式
现在是 1202 年了,各主流设备基本都支持 woff2 字体格式,因此网站中没有必要再引入多种不同格式的字体了。一般地,建议只引入 woff2 就好了,既可以保持代码的简洁性,又可以减少上传到你服务器的文件,何乐而不为?

可是很多时候美术同学只提供其他格式的字体文件给我们,比如 TTF 或 OTF,那如何将其转换成 woff2 呢?

TTF 字体转 WOFF2
TTF 字体,是苹果和 windows 都支持的一种字体,因此是美术同学最喜欢用的。TTF 转换 WOFF2 是比较简单的,可以选择线上转换,推荐的网站有以下两个

ttf-to-woff2
webfont-generator
但是个人觉得线上转换等待上传的时间比较久,而且有时候生成的文件是空白的,因此更加倾向于使用 node 库 ttf2woff2 转换。该库的周下载量达到 10w+ 的,可见好多人都会有将 tff 转换成 woff2 的需求。
使用方法也很简单:

cat font.ttf | ttf2woff2 > font.woff2
因为使用 了 cat 命令来提取 ttf 的内容,如果你使用的是 windows ,需要使用 git bash 或 wsl 来运行。

OTF 转 WOFF2
除了 TTF ,美术同学还经常提供 OTF 给我们,这是微软和 Adobe 共同研发的字体,因此在 windows 平台还是比较流行的。那如何将其转换成 WOFF2 呢?目前我还没有发现哪个线上网站或 node 库能一步到位转换的,在 google 上搜索好几个线上转换的网站,要么转换完成后无法下载 ,要么转换下载后是个空文件,反正就是不靠谱的东西。

经过一番折腾后,找到了一个不错的 python 库 otf2ttf,能够稳定的将 otf 转 ttf。
使用方法也比较简单,首先安装 python,然后通过 pip 安装 otf2ttf 就可以使用了(pip 类似于 npm,是 python 的包管理器),不过官方的文档中示例代码应该是有一点小笔误:

otf2ttf MyFont.ttf
里面的 MyFont.ttf 应该是 MyFont.otf 才对,因为这个 input 应该是 OTF 类型而不是 TTF 。

使用 python otf2ttf 生成 ttf 文件 后,就可以使用上面提到的将 ttf 转换成 woff2 的方法获取到 woff2 了。

关于字体转换的这里再啰嗦一下:有时候美术同学还会提供 ttc 文件给我们,这不是单个字体,而是将多种字体打包在一起了,需要从中提取出 ttf 后才能使用,可以尝试使用 TTC2TTF。

按需压缩字体
一般的,尽管将字体转换成 woff2 格式,最小依然也有好几百 K ,而更多情况下会有 1-4M 左右。有时候,我们只有少数的文字需要用到特殊字体,比如说只有 0-9 这 10 个数字用到某种特殊字体,如果把整个字体文件引入就没有必要了,比切10个图片还要大。好在有一些技术能够将 0-9 这10个数字对应的字体子集提取出来。我平时会使用 font-spider 字蜘 来提取。

支付网关清算及退款流程相关推荐

  1. 支付退款流程设计_【系统架构】如何设计一个简单灵活的收银系统?看这里!(1)...

    在电商项目中,收银系统是一个不可或缺的功能,因为你不仅要通过它来进行收款.退款,而且也要通过它进行财务的对账.报税等.因此,如何设计一个简单灵活的收银系统,对于开发电商项目来说非常重要. 那如何设计一 ...

  2. 微信小程序开发实战11_4 微信支付退款流程

    当交易发生之后一年内,由于买家或者卖家的原因需要退款时,卖家可以通过退款接口将支付金额退还给买家,微信支付将收到退款请求并且验证成功之后,将支付款按原路退还至买家账号上.使用该接口时的一些注意事项如下 ...

  3. 电子商务平台支付接口开发原理及流程

    随着电子商务行业的发展,很多中小企业也加入了电子商务大军,实现电子商务非常重要的一个需求就是有一个强大的电子商务网站平台,用于对企业电子商务相关产品.服务进行管理等操作.而完成整个电子商务流程最不能越 ...

  4. 公有云退款流程及政策--退款规则及退款流程(阿里云 华为云) --2020-09-03

    阿里云-退款规则及退款流程 KB: 37096 https://help.aliyun.com/knowledge_detail/37096.html?spm=5176.11065259.199664 ...

  5. 这一周,我肝了公司的聚合代扣支付网关!

    这一周,我终于开发完成了公司的聚合代扣支付网关!!! 今天就给大家介绍一下微信代扣和支付宝的周期扣款那些事. 一.场景 在很多实际的商业场景中,有很多周期性扣款的需求,比如每个月收一次水电费,小区每个 ...

  6. 交易体系-交易、支付、物流、退款退货

    说起来,这篇博客已经写了有六七个月了,不过因为涉及到了不少细节内容,不便于分享出来,最近整理了一下,将部分细节内容去掉,分享出来,希望对大家有所帮助. 一 题外话 一个项目的开发同学水平不一,习惯.喜 ...

  7. 【学习笔记】- 支付网关的设计

    大部分内容,来自大佬[凤凰牌老熊]博客:http://doc.cocolian.cn/essay/,外加我乱加的一些标签和乱找的一些注解. 文章目录 支付网关的设计 功能概述 支付(API)网关 支付 ...

  8. 支付网关和api网关_将您的钱放在鼠标所在的位置:已审查6个支付网关

    支付网关和api网关 So you're starting your own ecommerce Website? Good for you! But you have many decisions ...

  9. 【支付系统学习笔记】-二支付系统设计(支付网关设计)

    前言: 本文属于学习笔记,首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/ 一 概述 在支付系统中,支付网关和支付渠道的对接是最核心的功能.其中支付网关是对外提供服务的接 ...

  10. 支付网关的设计:核心模块的功能需求、软件架构设计以及注意要点

    2019独角兽企业重金招聘Python工程师标准>>> 在支付系统中,支付网关和支付渠道的对接是最核心的功能.其中支付网关是对外提供服务的接口,所有需要渠道支持的资金操作都需要通过网 ...

最新文章

  1. CommuntyServer架构分析
  2. 公司inur php id_,PHP——个人信息管理系统
  3. mybatisPlus的分页查询
  4. XML具有哪些特点?相对于HTML的优势
  5. Python简介及环境搭建
  6. maya 阿诺德水晶材质_Maya教程之Arnold材质
  7. Operators一句话介绍(RxJava版)
  8. 二胎上位之路:html5报表和原生报表的笑尿撕逼
  9. [译] iPhone X 网页设计
  10. Redis的复制(Master/Slave)
  11. CAD插件学习系列教程(四) 一款轻量级的CAD里程标注插件
  12. python博弈论代码_博弈论(示例代码)
  13. try-catch-finally中的4个大坑,老程序员也搞不定
  14. 第5节 vs中新建文件/筛选器/文件夹
  15. [Luogu P3704] [BZOJ 4816] [SDOI2017]数字表格
  16. 印刷纸张都有哪些类型?
  17. 关于win10无法打开.msi文件的解决方法
  18. @RunWith(SpringRunner.class)和@RunWith(SpringJUnit4ClassRunner.class)的区别
  19. 南卡OE Pro上线!开放式耳机新里程碑!前所未有的音质舒适双冠
  20. 在数据为王的人工智能时代如何收集机器学习数据

热门文章

  1. c语言编译器不支持c99,Visual Studio2013的C语言编译器对C99标准的支持情况
  2. 大学微积分考试能用计算机吗,AP微积分考试需要什么样的计算器?
  3. 函数项数列以及函数项级数收敛判别
  4. eclispe luna 安装subversive和svn connector插件
  5. 计算机常用代码大全,常用电脑命令大全【图文】
  6. python 身份证识别_Card-Ocr:身份证识别 OCR
  7. Java 百度OCR 身份证识别
  8. Alex 的 Hadoop 菜鸟教程: 第4课 Hadoop 安装教程 - HA方式 (2台服务器)
  9. idea代码格式化的自定义
  10. Email - 搭建自定义邮件服务器