时间:2019-03-17 标签:c#bitmapfilling
我想创建一个大小为 160*160 的位图,并将其分成四个正方形,每个正方形填充一种颜色。这怎么能做到呢?
I want to create a bitmap of size 160*160 and split it into four squares with each square filled with one color. How can this be done?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为了以防万一有人需要一种以更通用的方式解决这个特定问题的方法,我编写了一个扩展方法,采用颜色和一个整数,说明它应该在 x 和 y 方向上分割出多少个图块:
OP 想要的四个正方形将由以下内容生成:
Just in case anyone needs a method solving this specific problem in a more general way, I wrote an extension method, taking colors and an integer that states how many tiles it should split off in x and y direction:
The four squares, the OP wanted would be produced with:
你可以尝试类似的东西
You can try something like