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

做vlogger的网站有哪些信息发布推广方法

做vlogger的网站有哪些,信息发布推广方法,瓷器网站源码,wordpress cue插件下载自从来到了CSDN,便开始有了写博客的习惯,也是大家的关注,才让我意识到了知识产出的价值,我非常热爱这个平台,他让我感觉到了不同的文化信息的交流和碰撞,让我在工作和生活中无限进步。现在我开源我写的文字…

自从来到了CSDN,便开始有了写博客的习惯,也是大家的关注,才让我意识到了知识产出的价值,我非常热爱这个平台,他让我感觉到了不同的文化信息的交流和碰撞,让我在工作和生活中无限进步。现在我开源我写的文字转字符代码,可以将文字转换为字符进行显示

我们先来看看效果

```js
-...-----.-...--/-..----...-....-/-.-./.../-../-./--------....--../-.-.-.-.--..-.-/-..-....------.-/--..-.-..--.--./-...--.-..---..-/--------....--../-.----..-------/-.-.-...-..-.-./-.--..-...--.-./-..---..-.-----/-.---....--...-/-.-------..--.-/-..---.-....--./--------....--../-...------.--.../-......----.-.-./-.-..-.-.-.-.../-.-----......../...-/../.--./--..-.--....---/----.-.---...../--------....--../--...-....-...-/--.--...-....-./-..----.--...../------.--.--..-/--...-....-...-/-.-----......../-..---.-....--./--------...-----/--....-------./-.--./-.......-...-./---.-.-..-/-.......-...-./--...../-.--.-/---/--...-.--.---../--...-.--.---../--------....--../-.-...--...--.-/-..---..-.-----/-..---.....--.-/-..----...--.-./--..--.----.-../--..-.--.--..../-..---........./----.----...---/-.-..--.-.--.-./-.--.---.-...-./-..---.-....--./--------....--../--...-....-...-/-.-..---.---.--/-.-..--.-.--.-./-.--.---.-...-./-.-.--.---.--.-/-..---.-....--./--------....--../-.-.-......--../-.-.-......--.-/-.---......----/-..----...--..-/-..----..--.-../-...-.---.--..../-.------..-.---
```
附上源码
```js
 function textToAscii(text) {
            // 创建一个canvas来绘制文字并获取像素数据
            const canvas = document.createElement('canvas');
            const ctx = canvas.getContext('2d');
            
            // 设置canvas大小(根据文字长度调整)
            const fontSize = 16;
            canvas.width = text.length * fontSize;
            canvas.height = fontSize * 2;
            
            // 绘制文字
            ctx.fillStyle = 'black';
            ctx.font = `${fontSize}px Arial`;
            ctx.fillText(text, 0, fontSize);
            
            // 获取像素数据
            const imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
            const data = imageData.data;
            
            let asciiArt = '';
            
            // 遍历像素数据,转换为字符
            for (let y = 0; y < canvas.height; y += 2) { // 跳行以保持比例
                for (let x = 0; x < canvas.width; x += 1) {
                    const index = (y * canvas.width + x) * 4;
                    const r = data[index];
                    const g = data[index + 1];
                    const b = data[index + 2];
                    
                    // 计算亮度
                    const brightness = (0.299 * r + 0.587 * g + 0.114 * b) / 255;
                    
                    // 根据亮度选择字符
                    const charIndex = Math.floor(brightness * (densityChars.length - 1));
                    asciiArt += densityChars[charIndex];
                }
                asciiArt += '\n';
            }
            
            return asciiArt;
        }

```

http://www.dtcms.com/wzjs/334965.html

相关文章:

  • 网站制作费用预算表windows10优化软件
  • 做内部网站cms网站建站教程
  • 风水网站建设的策划书百度站长平台快速收录
  • 网站上的图用美图秀秀做可以吗免费推广平台
  • 欧美真人做免费网站百度关键字
  • 中学生网站设计下载营销托管全网营销推广
  • 手机写网页怎么分析一个网站seo
  • 网站建设 紧急检查工作百度快照手机版
  • 网站建设怎么在png上写文字网络推广方案模板
  • 济南建站免费模板亚洲足球最新排名
  • 网站开发 流程图优化的近义词
  • 厦门网站建设公司推荐网络推广费用
  • 网站源码如何优化开发一个app价目表
  • asp.net做网站头部和尾部_都用什么来实现网络广告文案案例
  • pytson做网站安全吗营销技巧和营销方法视频
  • java做网站开发的流程百度优化大师
  • 建网站网络公司百度搜索关键词指数
  • 建设商务网站的费用新闻热点事件2021(最新)
  • 网站建设技巧百度云网盘下载
  • 从学习php到可以独立做网站需要多久seo教程排名第一
  • 浙江温州乐清疫情最新消息网站优化排名易下拉软件
  • 长春建站网站建设实时新闻热点
  • 曲靖市网站建设电商平台排名
  • 如何搭建网站的结构百度公司高管排名
  • 空间设计网站广东企业网站seo报价
  • 付费网站建设模板西安网站建设公司排行榜
  • wordpress不显示头像seo外链建设的方法有
  • 怎么查网站备案信息查询新闻投稿
  • 武锡网站建设生购房政策一键优化清理
  • 公司网站建设需要注意的地方企业课程培训