社区
C#
帖子详情
C#编程 把一个文件夹下的所有小图片排列好后合成一张图片
xujingjing1y12
2012-07-05 05:20:50
怎么能够用C#程序实现将一个文件夹下的所有小图片加载后,排列顺序,不要重叠,然后合成一张图片,小图片大小可以不一样,
...全文
377
14
打赏
收藏
C#编程 把一个文件夹下的所有小图片排列好后合成一张图片
怎么能够用C#程序实现将一个文件夹下的所有小图片加载后,排列顺序,不要重叠,然后合成一张图片,小图片大小可以不一样,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xujingjing1y12
2012-07-06
打赏
举报
回复
只要合成的图片的长宽趋近于2的幂次,小图片具体怎么排序无关紧要,可以随意。只要将文件夹中有的图片都加载进来,合成一张大图片就可以了。当然加载进来的小图片可以移动
LambertWu
2012-07-06
打赏
举报
回复
而且,新图片的排序方式呢?如果有9张图,9张横排,还是3行*3列?
这些小细节都没有说清楚哦
xujingjing1y12
2012-07-06
打赏
举报
回复
我现在能够实现一张张绘制,然后合成一张图片,但是如果有100张,1000张小图片呢,一张张画就太不可行了,所以想问问能不能将一个文件夹下的所有图片一下画出来。另外,排序,就按照文件夹中的顺序排列,只是在超出边宽时,自动换行
xujingjing1y12
2012-07-06
打赏
举报
回复
我现在能够实现一张张绘制,然后合成一张图片,但是如果有100张,1000张小图片呢,一张张画就太不可行了,所以想问问能不能将一个文件夹下的所有图片一下画出来
Trent1985
2012-07-06
打赏
举报
回复
你要的就是图像合并阿,创建一个新的Bitmap,然后再上面绘制你的图像,最后save就行了。
xujingjing1y12
2012-07-06
打赏
举报
回复
但是小图片的大小不做调整
xujingjing1y12
2012-07-06
打赏
举报
回复
[Quote=引用 11 楼 的回复:]
引用 10 楼 的回复:
加载进来的小图片可以移动是什么意思?如果有100张,1000张小图片一张张画你的不行了指的是?
如果可以的话直接把所以图片压缩到容易计算的大小,然后再布局就容易了
[/Quote]
意思是假如加载进来的图片位置不满意,可以移动。100张1000张如果我都一张张加载进来,那太麻烦了,我希望实现加载整个文件夹中的所有图片,一次性加载进来并且排好顺序
你们是不是在找BUG
2012-07-06
打赏
举报
回复
[Quote=引用 10 楼 的回复:]
只要合成的图片的长宽趋近于2的幂次,小图片具体怎么排序无关紧要,可以随意。只要将文件夹中有的图片都加载进来,合成一张大图片就可以了。当然加载进来的小图片可以移动
[/Quote]
加载进来的小图片可以移动是什么意思?如果有100张,1000张小图片一张张画你的不行了指的是?
如果可以的话直接把所以图片压缩到容易计算的大小,然后再布局就容易了
maji_lulu
2012-07-05
打赏
举报
回复
http://topic.csdn.net/u/20081016/18/8fc3af01-8dcd-4b37-8fd3-fe495b9a6eff.html
熙风
2012-07-05
打赏
举报
回复
你图片大小都一样怎么合成一张规则的图片?
还有那顺序都不知道怎么排?
如果是规则的,知道顺序还可以动态创建picture显示图片来合成一张大图片。。
美丽的鸡翅膀
2012-07-05
打赏
举报
回复
只是简单的排列是很容易的,new一张新图,然后将小图挨个画上去就可以了,不过小图大小不一致的话布局会很难看。
threenewbee
2012-07-05
打赏
举报
回复
思路就是读取每个图片,然后再按照顺序绘制出来。
如果图片不一样大,需要用到类似下料算法来排列。否则按照每行最大高度留空,或者缩放成统一的比例。
C#
基础教程-
c#
实例教程,适合初学者
C#
基础教程-
c#
实例教程,适合初学者。 第一章
C#
语言基础 本章介绍
C#
语言的基础知识,希望具有C语言的读者能够基本掌握
C#
语言,并以此为基础,能够进一步学习用
C#
语言编写window应用程序和Web应用程序。当然仅靠一章的内容就完全掌握
C#
语言是不可能的,如需进一步学习
C#
语言,还需要认真阅读有关
C#
语言的专著。 1.1
C#
语言特点 Microsoft.NET(以下简称.NET)框...
C#
基础教程
第一章
C#
语言基础 本章介绍
C#
语言的基础知识,希望具有C语言的读者能够基本掌握
C#
语言,并以此为基础,能够进一步学习用
C#
语言编写window应用程序和Web应用程序。当然仅靠一章的内容就完全掌握
C#
语言是不可能的,如需进一步学习
C#
语言,还需要认真阅读有关
C#
语言的专著。 1.1
C#
语言特点 Microsoft.NET(以下简称.NET)框架是微软提出的新一代W...
2014Android Demo源码
文件夹
PATH 列表
360网盘地址:http://yunpan.cn/QTptFRNMIJpeQ访问密码 3814
文件夹
PATH 列表 卷序列号为 5F005353 000A:8F50 E:. │ javaapk.com文件列表生成工具.bat │ 分享说明.txt │ 目录列表.txt │ ├─android web应用 │
android 比较全的android 源码合集 + 企业级应用分享,从业的积累(加强版)
android开发一些体会 文章目录android开发一些体会前言一、学习知识汇总1.1、Java se基础1.2、android UI
编程
1.3、android网络
编程
与数据存储二、进阶之路(初级->中级->高级)2.2、中级工程师2.3、高级工程师三、全套功能源码 + 从业过程中的企业源码,百分百可跑四、网盘下载地址 前言 不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉自己能牛逼,现在回想起来感觉好无知。懂的越多的时候你才会发现懂的越少。 如果你的知识是
一个
圆,当你的圆越大时,圆
2017年最牛逼的分类Android项目源码免费一次性打包下载!
之前发过
一个
帖子,但是那个帖子有点问题我就重新发
一个
吧,下面的源码是我从今年开始不断整理源码区和其他网站上的安卓例子源码,目前总共有810套左右,根据实现的功能被我分成了100多个类,总共接近2.5G,还在不断更新。初学者可以快速方便的找到自己想要的例子,大神也可以看一下别人的方法实现。虽然的例子都是我
一个
人辛辛苦苦花了很多时间和精力整理的,但是既然这些例子是来自于社区那就让他们免费回归社区吧,(...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章