none
如何根据不同小图动态生成一张大图片 RRS feed

  • 问题

  •      我想用C#制作一种可以根据条件自动生成不同的图片。例如我要做一棵树,树有树根、树干、花、果、虫子等东西,根据条件要生成不同长度的根,不同大小的树干,不同数目的花、果、虫子。
         思考一:是把树根、树干、花、果、虫子各制作成不同图片,通过定坐标把它们拼凑而成。
         问题:定坐标的时候很困难。而且图在RichTextBox里显示时图有蓝色的背景:
                Clipboard.SetDataObject(Image.FromFile(Skin_Path + "\\ji.png"),false);
                if (ExRichTextBox1.CanPaste(DataFormats.GetFormat(DataFormats.Bitmap)))
                {
                    ExRichTextBox1.Paste();
                }
         思考二:直接做成完整的树,但是由于树的不同部位在大小长短上不同,那么这些不同的部位组成的树就有很多种组合,就必须针对各种组合用PS画出这些树,工作量很大,而且也不是客户想要的。
         这该怎样解决呢?或者有什么更好的制作方法呢?
    2009年8月11日 17:04

答案

全部回复