ImagXpress 是最先進(jìn)的彩色映像和照片圖像處理工具包,它發(fā)布的形式有:.NET控件、COM組件、VC組件。用ImagXpress ,開發(fā)者構(gòu)建的應(yīng)用程序可以支持圖像瀏覽、編輯、打印、TWAIN掃描、文件格式轉(zhuǎn)換等等。ImagXpress 提供了綜合的圖像處理函數(shù)集,支持30多種文件格式,擁有驚人的圖像處理速度。ImagXpress 提供的圖像功能還有:復(fù)制、旋轉(zhuǎn)、保持圖像的透明度、多種圖像縮放算法、高級(jí)滾動(dòng)條、自動(dòng)調(diào)整大小和圖像融合等。
點(diǎn)擊下載ImagXpress正式版
相關(guān)內(nèi)容推薦:
試用下載>>>
圖像處理工具包ImagXpress:如何實(shí)現(xiàn)應(yīng)用圖像效果
圖像處理工具包ImagXpress用戶指南:正確的顏色和對(duì)比度
圖像處理工具包ImagXpress用戶指南:如何從文件中加載圖像
圖像處理工具包ImagXpress用戶指南:如何指定圖像的加載選項(xiàng)
圖像處理工具包ImagXpress用戶指南:如何修改圖像
圖像處理工具包ImagXpress用戶指南:如何定義最終用戶界面
圖像處理工具包ImagXpress用戶指南:修改圖像大小和方向
圖像處理工具包ImagXpress:如何修改Alpha通道
合并是將當(dāng)前正在處理的圖像(ProcessImageID)與另一個(gè)圖像進(jìn)行合并的操作。生成的合并圖像存儲(chǔ)在ProcessImageID中。
合并圖像:
-
調(diào)用合并方法。
-
使用Picture,F(xiàn)ilename,hDIB 屬性或LoadBlob 方法加載另一個(gè)圖像。該圖像與現(xiàn)有圖像合并。
-
生成的合并圖像存儲(chǔ)在ProcessImageID中,覆蓋現(xiàn)有圖像。
-
如果調(diào)用“合并”時(shí)某個(gè)區(qū)域或區(qū)域處于活動(dòng)狀態(tài),則源圖像將與目標(biāo)圖像上的活動(dòng)區(qū)域或區(qū)域合并。
-
如果任何一個(gè)要合并的圖像的位深度都小于24位,則將這兩個(gè)圖像轉(zhuǎn)換為24位圖像,然后合并。但是,將1位圖像與另一個(gè)1位圖像合并可能會(huì)生成1位圖像。
-
如果要合并的圖像中的任何一個(gè)具有關(guān)聯(lián)的顏色配置文件,則應(yīng)用每個(gè)圖像的配置文件,然后合并圖像。沒(méi)有保留顏色配置文件。
-
當(dāng)要合并的圖像都是帶有標(biāo)簽的TIFF文件時(shí),請(qǐng)首先捕獲標(biāo)簽,然后合并,然后再次應(yīng)用標(biāo)簽,以確保合并時(shí)保存標(biāo)簽。
-
子 畫面還無(wú)法將圖像的一部分與另一圖像合并。
您可以隨時(shí)檢查 IPImageWasModified屬性,以確定是否由上一個(gè)處理操作修改了圖像。(如果在處理過(guò)程中發(fā)生錯(cuò)誤,則處理動(dòng)作將中斷并且圖像不會(huì)被修改。)
啟用撤消功能
該撤消功能使您可以撤消的處理方法的作用。要使用撤消功能:
-
確保UndoEnabled屬性設(shè)置為True。這在執(zhí)行圖像處理之前為特定圖像啟用撤消功能。
當(dāng)UndoEnabled為True時(shí),需要額外的內(nèi)存來(lái)存儲(chǔ)撤消圖像。如果不需要撤消,請(qǐng)將UndoEnabled設(shè)置為False,以減少內(nèi)存使用量。
撤消處理動(dòng)作
-
若要撤消圖像處理操作,請(qǐng)調(diào)用撤消方法。當(dāng)前的DIB(hDIB)被Undo DIB(hDIBUndo)替換,從而將映像恢復(fù)到其原始狀態(tài)。hDIBUndo屬性設(shè)置為NULL。
只能撤消圖像處理動(dòng)作。對(duì)ICM的更改,加載和保存無(wú)法撤消。
在DIB上繪制線條和形狀
ImagXpress®控件具有圖形繪制方法,可讓您在DIB上繪制線條和形狀。由于圖形繪制在DIB上,因此它們成為圖像的永久部分。
撤消方法不會(huì)撤消更改圖像調(diào)色板。
以下屬性和方法用于繪制圖形:
-
DrawMode屬性-獲取并設(shè)置一個(gè)值,該值確定如何管理顏色設(shè)置的交互(例如:筆顏色,背景顏色,顯示顏色和前景色)。
-
DrawStyle屬性—獲取并設(shè)置一個(gè)值,該值確定圖形方法輸出的線條樣式。
-
DrawWidth屬性—獲取并設(shè)置圖形方法輸出的線寬。
-
DrawFillStyle屬性—獲取并設(shè)置用于填充使用DrawCircle,DrawLine和DrawPolygon圖形方法創(chuàng)建的圓和框的模式。
-
DrawFillColor屬性—獲取并設(shè)置用于填充使用DrawCircle,DrawLine和DrawPolygon圖形方法創(chuàng)建的圓形,矩形和多邊形的顏色。
-
DrawLine方法—在圖像上繪制線條和矩形。
-
DrawCurve —在圖像上繪制貝塞爾曲線。
-
DrawCircle —在圖像上繪制圓形或橢圓形。
-
DrawPolygon —在圖像上繪制2-6面的多邊形。
-
DrawRoundRect —在圖像上繪制帶有圓角的矩形。
-
DrawArc —在圖像上繪制圓弧。
-
DrawPie —在圖像上繪制餅形的楔形。
-
DrawTextString —在圖像上繪制文本。
想要購(gòu)買ImagXpress正版授權(quán),或了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊
標(biāo)簽:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: