2 pengyming pengyming 于 2016.02.22 16:52 提问

C#分割大尺寸tif图片文件遇到问题 20C

C#截取tiff图片文件,相同代码在处理较小尺寸的tiff文件的时候截取图片和压缩图片都是对的,但是如果图片尺寸太大就会出现截取的图片和压缩的图片为黑的情况
不可处理的tiff文件地址:http://pan.baidu.com/s/1bgephs
可处理的tiff文件地址:http://pan.baidu.com/s/1i4z2Jxr

2个回答

zz202328
zz202328   2016.02.23 01:08

把核心代码和图片的参数发上来图片说明

pengyming
pengyming 可处理的84576*62272 不可处理:95936*70688
接近 2 年之前 回复
pengyming
pengyming Url = this.txt_AUrl.Text; FileStream fileStream = new FileStream(Url, FileMode.Open); Stream stream = fileStream as Stream; System.Drawing.Image initImage = System.Drawing.Image.FromStream(stream, true); Bitmap imgBit = new Bitmap(initImage, initImage.Width / 100, initImage.Height / 100); imgBit.Save("D:\\Gif\\" + this.txt_name.Text, System.Drawing.Imaging.ImageFormat.Gif);
接近 2 年之前 回复
pengyming
pengyming   2016.02.23 11:33

Url = this.txt_AUrl.Text;

        FileStream fileStream = new FileStream(Url, FileMode.Open);
        Stream stream = fileStream as Stream;
        System.Drawing.Image initImage = System.Drawing.Image.FromStream(stream, true);

        Bitmap imgBit = new Bitmap(initImage, initImage.Width / 100, initImage.Height / 100);
        imgBit.Save("D:\\Gif\\" + this.txt_name.Text, System.Drawing.Imaging.ImageFormat.Gif);

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!