自己用GDI+封裝的BMP轉PNG格式圖片的dll(一)
1. 轉換處理主函式
int BMP2PNG(char *file);
引數
file
需要轉換的檔案,包括全路徑名:如C:\ABC.bmp
返回值
成功返回0,不成功返回非零值
2. 資訊返回函式
unsigned long GetInfoLog();
引數
無
返回值
返回錯誤程式碼
註釋
當主函式返回值為1時,該函式返回的是GetLastError函式的錯誤程式碼
當主函式返回值為2時,該函式返回的是轉換狀態的錯誤程式碼
附加
轉換狀態的錯誤程式碼
typedef enum {
Ok = 0,
GenericError = 1,
InvalidParameter = 2,
OutOfMemory = 3,
ObjectBusy = 4,
InsufficientBuffer = 5,
NotImplemented = 6,
Win32Error = 7,
WrongState = 8,
Aborted = 9,
FileNotFound = 10,
ValueOverflow = 11,
AccessDenied = 12,
UnknownImageFormat = 13,
FontFamilyNotFound = 14,
FontStyleNotFound = 15,
NotTrueTypeFont = 16,
UnsupportedGdiplusVersion = 17,
GdiplusNotInitialized = 18,
PropertyNotFound = 19,
PropertyNotSupported = 20,
ProfileNotFound = 21
} Status;
下載連結:
本程式僅供愛好者們學習娛樂,不得用做任何商業用途,否則後果自負。
相關推薦
自己用GDI+封裝的BMP轉PNG格式圖片的dll(一)
該DLL提供兩個函式介面1. 轉換處理主函式int BMP2PNG(char *file); 引數file 需要轉換的檔案,包括全路徑名:如C:\ABC.bmp 返回值成功返回0,不成功返回非零值2. 資訊返回函式unsigned long GetInfoLog(); 引數
ubuntu16.04光流(.flo)轉png格式圖片
(1)Go to http://vision.middlebury.edu/flow/submit/ and download "flow-code.zip" (2)解壓 (3)cd imageLib (4)make (5)cd .. (6)./color
利用GDI+圖片格式轉換(例如BMP轉PNG)
主要是先探測目標圖片的編碼器 然後在把資料以相應的編碼儲存起來。 如下為 BMP轉PNG的 做法. #include <windows.h> #include <gdiplus.h> #include <stdio.h> using nam
開源自己用python封裝的一個Windows GUI(UI Automation)自動化工具,支援MFC,Windows Forms,WPF,Metro,Qt
這篇文章介紹了Windows中GUI自動化的三種技術:Windows API, MSAA - Microsoft Active Accessibility, UIAutomation 用指令碼語言AutoIT實現自動化就是第一種技術Windows API, 查詢視窗控制代碼實現的。 用工具Spy++檢
自己寫的文字轉網頁格式的DLL(附原始碼)
程式的總體說明: 這個程式源於自己喜歡諾機裡的ActiveNote程式,所以用C++寫了個程式,用於轉換電腦裡的文字檔案為HTML格式的檔案,然後導到手機裡閱讀。該版本是一個精簡版本,做成了DLL更通用。 DLL介面提供了兩個函式,第一個函式,Txt2Html,是轉換的主函
呼叫png格式圖片時“iccp known incorrect srgb profile”警告
這兩天在寫Python小遊戲的時候,因為呼叫了png格式的圖片,所以總會出現以下警告: 然而程式能正常執行,沒有絲毫影響,但是這一堆紅色的警告就是看著不順心 心裡默默地抵觸它。 於是我某度了為什麼在呼叫png格式圖片的時候會報錯“iccp known incorrect srg
QT | 設定.png格式圖片為應用程式圖示
1、將.png檔案先轉換為.ico,再在工程檔案.pro中,加 RC_ICONS = appico.ico 2、將.png檔案弄進資原始檔中,如: 在main方法中: Q_INIT_RESOURCE(logo);//資源定義巨集 a.setWindowIcon(QIcon(
怎麼把png格式圖片轉換成jpg格式?
png怎麼轉換成jpg?通常是需要通過一些轉換工具來轉換格式,但是這種需要下載軟體的方法還是有些麻煩,今天就來教大家怎麼不用下載軟體把png檔案轉換成jpg格式,關於圖片格式轉換的方法大家多少都應該有所接觸,而今天教大家的是個人覺得比較簡單的一種方法,它不用我們下載任何軟體,只需線上轉換,而且還
MFC在picture control中JPG/BMP/ICO等格式圖片顯示,並支援清除圖片顯示
1、新增一個picture control工具,修改ID為ID_STATIC_PICTURE 2、增加一個按鈕,caption為檢視圖片,雙擊按鈕生成按鈕的點選事件,在事件中新增程式碼,其中_T("Picture Files (*.bmp *.ico *.jpg)|*bmp
如何將點陣圖格式圖片檔案(.bmp)生成geotiff格式圖片?
BMP檔案總體上由4部分組成,分別是點陣圖檔案頭、點陣圖資訊頭、調色盤和影象資料,如表5-1所示。 表5-1 BMP檔案的組成結構 點陣圖檔案頭(bitmap-file header) 點陣圖資訊頭(bitmap-information header) 彩色表/調色盤(color table)
php 壓縮各格式圖片,處理png格式圖片背景黑色問題
//壓縮圖片 //$srcFile 檔名 //$percent壓縮比 //$quality圖片質量 function pictumb($srcFile,$percent,$quality){ $dstFile = $srcFile;//保留名
PCL1.8建立深度圖並儲存成png格式圖片程式碼(生成深度圖的原理一般就是透視投影或者正交投影)
PCL建立深度圖(官網有建立深度圖例子)並儲存成png格式圖片: 主要程式碼: //①以下生成點雲cloud2在某個角度下的深度圖 float angularResolution = (float)(1.0f * (M_PI / 180.0f)); // 1.0 de
如何轉換並壓縮png格式圖片
等待 圖片格式轉換 操作 分享 bmp mage 技術 技術分享 img 我們常用的圖片格式大概就是jpg、png、bmp這些,但是可能用途不一樣需要的格式就不一樣,那對於常用的圖片格式怎麽轉換呢?如何轉換並壓縮png格式圖片呢? 1、對於常用的圖片格式,比如jpg格式以及
使用OpenOffice外掛實現RTF/WORD轉PDF轉多張圖片或者一張圖片
這裡我們使用的是OpenOffice外掛,需要安裝,還有相關的jar包 網盤地址: https://pan.baidu.com/s/1c6HymABx3wre-d19eB1c-w 密碼: n1cd 安裝OpenOffice完成後 W
BMP GIF PNG JPG等圖片格式的區別和適用情況
文件 形象 err 無損 替換 顯示 獲得 行合並 效果 作者:趙鑫鏈接:https://www.zhihu.com/question/20028452/answer/142593276來源:知乎著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。 本
Android實現BMP和PNG轉換為JPEG格式
專案需求,需要把BMP24位的圖片轉換成jpeg的格式,在網上查詢了一些不同格式圖片的基本知識,加以總結,實現了一個簡單的Demo程式,先貼程式碼,然後再進行理解 picSwitcher.java檔案: package com.example.bmptojpeg; import ja
怎樣將PNG格式的圖片轉成PDF格式
都知道我們經常在網上看到的圖片雖然有的看起來是一樣,但是右擊檢視圖片的屬性都是不一樣的。在這裡小編問大家一個問題,你們知道如何將一般圖片的格式轉換=成PDF格式嗎?就拿PNG轉PDF格式來說,可能大部分人都不知道如何進行解決的。那下面不妨看看小編是如何操作的!1:在電腦桌面新建一個資料夾取名為PNG圖片,然後
BMP轉成C語言陣列檔案工具(用image2lcd代替bmp2h exe)
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
CAD轉圖片,CAD轉換成的PNG格式
CAD轉圖片,CAD轉換成的PNG格式。CAD相關工作的小夥伴們,在工作中我們為了更加方便儲存傳輸,可能會常常把CAD轉換成圖片格式。PNG格式就是圖片格式的一種。CAD轉圖片,CAD如何轉換成的PNG格式呢?今天小編想給大傢俱體演示一下。具體步驟如下: 步驟一:首先在瀏覽器裡搜尋迅捷C
自己用bootstarp的樣式封裝的vue按鈕元件
配置要求 名字 配置字元