Pegasus的ImagXpress 8.0控件,支持各種格式文件的加載。控件封裝了右鍵局部區(qū)域放大的功能,要實現(xiàn)圖片的縮放,把AutoResize屬性設(shè)置為PegasusImaging.WinForms.ImagXpress8.AutoResizeType.CropImage,修改 ZoomFactor的值就可以了。
成都創(chuàng)新互聯(lián)公司是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的10年時間我們累計服務(wù)了上千家以及全國政企客戶,如成都護欄打樁機等企業(yè)單位,完善的項目管理流程,嚴(yán)格把控項目進度與質(zhì)量監(jiān)控加上過硬的技術(shù)實力獲得客戶的一致稱譽。
用GDI
先建一個6400*4800的Image 類的位圖圖像 作為GDI畫板
然后用Drawimage方法,加載小圖像,并按坐標(biāo)位置畫進去
然后保存成文件
我有一個相似功能的VB.net代碼,可以給你參考
將PictureBox控件里的圖片,保存為文件:
1,文件格式不變化:
PictureBox1.Image.Save("C:\" Format(Now, "HH-mm-ss") ".bmp")
2,文件格式有變化:
PictureBox1.Image.Save("C:\" Format(Now, "HH-mm-ss") ".bmp", System.Drawing.Imaging.ImageFormat.Bmp)
Dim?imgPhoto?As?System.Drawing.Image??=?System.Drawing.Image.FromFile("圖片路徑名")?
Dim?imgWidth?As?Integer?=?imgPhoto.Width??
Dim?imgHeight?As?Integer=?imgPhoto.Height
題主看懂了就采個納吧~
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If PictureBox1.Image Is Nothing Then Exit Sub
PictureBox1.Image.Save("xxx")
End Sub
可能的原因是圖片路徑問題,路徑用的相對路徑,不要用絕對路徑.