c语言画bmp五星红旗图片,用asp程序编写一个bmp图片格式的五星红旗
用asp程序编写一个bmp图片格式的五星红旗
搜索
今天看到一个用asp程序编写一个bmp图片格式的五星红旗,像手绘的一样,很好,把它转过来和大家分享 view sourceprint?001
002 Option Explicit
003 Class FiveStarredFlag
004 PRivate Width
005 Private Height
006 Private Filler
007 Private SizeImage
008 Private FileSize
009 Private BitMap()
010
011 Private Sub Class_Initialize
012 Height = 200
013 Width = 300
014 Filler = (32 - Width Mod 32) Mod 32
015 SizeImage = (Width + Filler) * Height \ 8
016 FileSize = SizeImage + 14 + 40 + 8
017
018 ReDim BitMap(Width + Filler - 1, Height - 1)
019
020 Star Height * 0.25, Height * 0.75, Height * 0.15, 0
021 Star Width / 3, Height * 0.9, Height * 0.05, 120.9637565320735
022 Star Width * 0.4, Height * 0.8, Height * 0.05, 98.13010235415598
023 Star Width * 0.4, Height * 0.65, Height * 0.05, 74.0546040990771
024 Star Width / 3, Height * 0.55, Height * 0.05, 51.3401917459099
025 End Sub
026
027 Private Sub Class_Terminate
028 Response.ContentType = "image/bmp"
029 Response.BinaryWrite FileHeader & InfoHeader & Palette & ImageData
030 End Sub
031
032 Private Sub Star(x, y, r, a)
033 Dim pi, v, d, i, j, k, m2
034
035 pi = 3.1415926535897932
036 v = r * Sin(pi * 0.1) / Sin(pi * 0.7)
037
038 For j = -r To r
039 For i = -r To r
040 d = Sqr(i ^ 2 + j ^ 2)
041
042 If d < v Then
043 BitMap(x + i, y + j) = 1
044 ElseIf d < r Then
045 If i = 0 Then
046 If j > 0 Then k = 90 Else k = -90
047 Else
048 k = Atn(j / i) * 180 / pi
049 If i < 0 Then k = k + 180
050 End If
标签: none
c语言画bmp五星红旗图片,用asp程序编写一个bmp图片格式的五星红旗相关推荐
- matlab编写正整数阶乘函数,用matlab语言编写程序:编写一个计算阶乘的函数,再编写一个脚本文件,通过键盘输入计算阶乘的n值....
点击查看用matlab语言编写程序:编写一个计算阶乘的函数,再编写一个脚本文件,通过键盘输入计算阶乘的n值.具体信息 答:编写一个matlab文件,求1到n的阶乘之和.其代码编写的目的,就是学会自定义 ...
- ASP.net编写一个网页计算器
本文主要介绍使用ASP.net编写一个简易的网页计算器.前端主要是使用自带的控件,实现逻辑主要是服务端C#. 一.实现功能 简单加减乘除四则运算 能防止出现多个小数点等不符合实际错误 二.实现界面 三 ...
- 微信小程序做一个圆形图片旋转可以控制开始和结束-音乐播放器的图片旋转功能
微信小程序做一个圆形图片旋转可以控制开始和结束 1.在 WXML 文件中添加一个 标签,并设置图片的 src 和样式,并为其绑定一个 animation 用来控制旋转动画. <image src ...
- android 数据存储怎么保存图片_遇到验证码怎么办?Python编写一个验证码图片数据标注GUI程序!...
做验证码图片的识别,不论是使用传统的ORC技术,还是使用统计机器学习或者是使用深度学习神经网络,都少不了从网络上采集大量相关的验证码图片做数据集样本来进行训练. 采集验证码图片,可以直接使用Pytho ...
- python给图片添加水印图片_使用Python编写批量添加图片水印程序
文章目录 一.为什么要为图片添加水印 二.利用Python为图片添加水印 遍历文件夹下所有图片文件 三.利用QT for Python制作图片水印添加程序 一.为什么要为图片添加水印 在互联网写文章最 ...
- php图片转字符程序,PHP文字转图片功能原理与实现方法分析
本文实例讲述了PHP文字转图片功能.分享给大家供大家参考,具体如下: 这项功能主要用于对邮箱地址.手机等可能被网络爬虫抓取的重要信息的处理.将文字转化为图片绝对是个好注意.验证码的基本生成原理也与此差 ...
- 用ASP.NET编写一个在线RSS新闻聚合器
概要 本文讲解了如何使用 XML Web 控件获取远程XML数据并在 ASP.NET 页面显示这些XML数据,以及使用Repeater控件发布数据库中的XML数据.在过去的几年间,随着 异构平台间共享 ...
- Linux系统下,对两幅bmp图像进行左右拼接,合成一个bmp图
一直用CSDN,觉得这个平台很不错,绝大多数信息都是正确的,一直也想有把自己解决的问题和大家分享,第一次写文章,嘿嘿.希望能帮到有用的人. 本文由完整源码,*************详细注释***** ...
- asp生成带参数的二维码并合成推广海报图片,asp合并合成推广海报图片asp代码
最近做的一个项目中,客户要求用asp生成二维码,然后合并到一张背景图片上,合并生成一张推广海报来,可把我愁坏了,经过一个晚上的努力,成功了,下面把这个:asp生成带参数的二维码并合成推广海报,asp合 ...
最新文章
- VMware虚拟机安装之后,打开时找不到启动Centos的界面
- 基于JavaWeb实现ATM机系统
- 在MAC上搭建eclipse+android开发环境以及eclipse的svn插件的安装
- Ansible — ansible.cfg 配置文件解析
- 高中物理公式、规律汇编表
- 启明云端用一张表格带你了解sigmastar SSD20x系列的区别!帮助你快速完成选型!
- (十)java springboot b2b2c shop 多用户商城系统源码:服务网关zuul初级篇
- 机器学习和ML.NET简介-第1部分
- java 修改源码_再谈给应用程序diy启动画面和java源代码补丁修改
- Java并发系列—并发编程基础
- 硬件开发学习需要掌握的基础知识
- Java基本语法-Scanner类的应用_计算两个整数和
- 算法刷题 -- 237 删除链表中的节点 <难度 ★☆☆>
- 鱼那么信任水,水却煮了鱼
- 中国电信CTWing物联网平台接入指南(一)之开发流程
- java制作音乐播放器教程_教你轻松制作java音乐播放器
- Sublime Text 3 的 Markdown 实时预览全面总结
- python实现对视频的打码
- 网络爬虫-猫眼电影top100
- 咪咕MGV2000,JZ代工-免拆机-U盘刷机固件及教程
热门文章
- 利用浏览器Fvd Downloader插件下载网页视频、音乐
- java-net-php-python-ssm二手手机交易平台查重PPT计算机毕业设计程序
- 中文***测试专用系统——【MagicBox】
- 大数加法(使用结构体)
- 张小龙:微信十年的产品思考
- 人机博弈之(一)------博弈介绍
- x264源码分析-psy-rd参数
- 冲破服务机器人赛道“不可能三角”,科沃斯展现行业第一的统治力
- 加州大学圣芭芭拉分校计算机研究生,加州大学圣塔芭芭拉分校研究生什么专业好...
- 第十三章 使用动态SQL(五)