夏影の博客

[学习笔记]如何获取图片上某个像素点的颜色值

2020年6月22日发布在 知识分享

最近浏览 product hunt 时, 发现一个有趣的网站 color copy paste: 在首页的图片上, 可以直接点击取色. 这又勾起了我的好奇心: 在网页上如何取到图片像素点的颜色呢?

一番搜索后, 发现了一个神奇的API: Canvas 的 context.getImageData(x, y, width, height) 可用于获取图片的像素信息:

由上述例子可见, 一个像素点由...


[知识分享]关于字体及字符的小思考

2020年5月17日发布在 知识分享

最近开发小软件的时候, 发现两个有意思的问题:

  1. 如何让时间表示形式 aa:bb 中的 : 垂直居中显示
  2. 在一个300px的容器中显示10个字符, 如何设置字体大小, 使得字体正好填满容器空间

连字

针对第一个问题, 很容想到的就是使用自定义元素绘制两个垂直居中的点, 但是略显麻烦, 且不能利用字体的特性(大小/颜色/行高等). 于是还是想通过字符实现, 因为在 unicode 中有大量字符, ...


[知识分享]在浏览器中调整百度网盘播放速度的尝试

2020年5月15日发布在 知识分享

最近女友使用百度云盘观看学习视频时, 觉得讲师语速太慢, 想调快速度, 然而调速是会员功能. 为了这么一个简单的功能而购买高昂的会员服务, 显然不值得(当然也可以把视频下载下来再用本地播放器倍速, 但又不够方便), 故我做了一番尝试, 最终通过技术手段达成了女友的功能要求. 本文仅做技术研究, 无它, 若有侵犯任何人的权益, 请通过关于页面中的联系方式联系我处理.

当代浏览器已经禁用了 Flash...


[知识分享]博客重启更新

2020年5月14日发布在 知识分享

最近看博客的时候, 发现了一个有趣的网站 Stefan’s web dev journey, 它有一个板块 Today I Learned(TIL) 专用于分享每日学习到的知识. TIL相关文章内容有长有短, 一篇文章一个知识点, 挺有意义的. 回想自己的博客已经多年未更新, 几近荒废, 若不是域名商定期提醒续费域名, 怕是域名也被收回了. 故想借鉴该网站, 每周不定期写几篇文章记录所学所想, 因...


第 1 页,共 1 页