实例介绍
【实例截图】
【核心代码】
.
├── C#-FreeImage源码_FreeImage3180Win32Win64.zip
└── FreeImage
├── Dist
│ ├── delete.me
│ ├── x32
│ │ ├── FreeImage.dll
│ │ ├── FreeImage.h
│ │ └── FreeImage.lib
│ └── x64
│ ├── FreeImage.dll
│ ├── FreeImage.h
│ └── FreeImage.lib
├── Examples
│ ├── Generic
│ │ ├── BatchLoad.cpp
│ │ ├── CloneMultiPage.cpp
│ │ ├── CreateAlpha.cpp
│ │ ├── FIFImportExport.cpp
│ │ ├── FIIO_Mem.cpp
│ │ ├── FIIO_Mem.h
│ │ ├── LoadFromHandle.cpp
│ │ ├── LoadFromMemory-classified.cpp
│ │ ├── LoadFromMemory.cpp
│ │ └── ShowMetadata.cpp
│ ├── Linux
│ │ ├── Makefile
│ │ ├── linux-gtk.c
│ │ └── linux-svgalib.c
│ ├── OpenGL
│ │ └── TextureManager
│ │ ├── TextureManager.cpp
│ │ ├── TextureManager.h
│ │ └── readme.txt
│ └── Plugin
│ ├── PluginCradle.cpp
│ └── PluginCradle.h
├── README.minGW
├── Whatsnew.txt
├── Wrapper
│ ├── Delphi
│ │ ├── WhatsNew_Delphi.txt
│ │ ├── _clean.bat
│ │ ├── demo
│ │ │ ├── ImagePreview
│ │ │ │ ├── ImagePreview.dpr
│ │ │ │ ├── ImagePreview.res
│ │ │ │ ├── MainFrm.dfm
│ │ │ │ ├── MainFrm.pas
│ │ │ │ ├── Readme.txt
│ │ │ │ └── Tiger.jpg
│ │ │ ├── MultiBitmap
│ │ │ │ ├── MultiBitmap.dpr
│ │ │ │ ├── MultiBitmap.res
│ │ │ │ ├── MultiBitmap.stat
│ │ │ │ ├── mbMainForm.dfm
│ │ │ │ └── mbMainForm.pas
│ │ │ ├── TargaUnit
│ │ │ │ ├── Readme.txt
│ │ │ │ └── TargaImage.pas
│ │ │ └── WinBitmap
│ │ │ ├── MainDemo.dpr
│ │ │ ├── MainDemo.res
│ │ │ ├── MainForm.dfm
│ │ │ └── MainForm.pas
│ │ ├── license.txt
│ │ └── src
│ │ ├── FreeBitmap.pas
│ │ ├── FreeImage.pas
│ │ ├── FreeUtils.pas
│ │ └── Version.inc
│ ├── FreeImage.NET
│ │ ├── cpp
│ │ │ └── FreeImageIO
│ │ │ ├── AssemblyInfo.cpp
│ │ │ ├── FreeImageIO.Net.cpp
│ │ │ ├── FreeImageIO.Net.h
│ │ │ ├── FreeImageIO.Net.vcproj
│ │ │ ├── FreeImageIO.sln
│ │ │ ├── ReadMe.txt
│ │ │ ├── Stdafx.cpp
│ │ │ ├── Stdafx.h
│ │ │ ├── app.ico
│ │ │ ├── app.rc
│ │ │ └── resource.h
│ │ └── cs
│ │ ├── Bin
│ │ │ └── delete.me
│ │ ├── Content.txt
│ │ ├── Doc
│ │ │ ├── 3.11.0
│ │ │ │ └── FreeImage.NET.shfbproj
│ │ │ ├── 3.12.0
│ │ │ │ └── FreeImage.NET.shfbproj
│ │ │ ├── 3.13.0
│ │ │ │ └── FreeImage.NET.shfbproj
│ │ │ ├── FreeImage.NET.shfbproj
│ │ │ └── SHFB.txt
│ │ ├── FreeImage.NET.nunit
│ │ ├── FreeImage.NET.sln
│ │ ├── Library
│ │ │ ├── Classes
│ │ │ │ ├── FreeImageBitmap.cs
│ │ │ │ ├── FreeImageEngine.cs
│ │ │ │ ├── FreeImagePlugin.cs
│ │ │ │ ├── FreeImageStreamIO.cs
│ │ │ │ ├── GifInformation.cs
│ │ │ │ ├── ImageMetadata.cs
│ │ │ │ ├── LocalPlugin.cs
│ │ │ │ ├── MemoryArray.cs
│ │ │ │ ├── MetadataModel.cs
│ │ │ │ ├── MetadataModels.cs
│ │ │ │ ├── MetadataTag.cs
│ │ │ │ ├── Palette.cs
│ │ │ │ ├── PluginRepository.cs
│ │ │ │ ├── Scanline.cs
│ │ │ │ └── StreamWrapper.cs
│ │ │ ├── Delegates.cs
│ │ │ ├── Enumerations
│ │ │ │ ├── DisposalMethodType.cs
│ │ │ │ ├── FREE_IMAGE_COLOR_CHANNEL.cs
│ │ │ │ ├── FREE_IMAGE_COLOR_DEPTH.cs
│ │ │ │ ├── FREE_IMAGE_COLOR_OPTIONS.cs
│ │ │ │ ├── FREE_IMAGE_COLOR_TYPE.cs
│ │ │ │ ├── FREE_IMAGE_COMPARE_FLAGS.cs
│ │ │ │ ├── FREE_IMAGE_DITHER.cs
│ │ │ │ ├── FREE_IMAGE_FILTER.cs
│ │ │ │ ├── FREE_IMAGE_FORMAT.cs
│ │ │ │ ├── FREE_IMAGE_JPEG_OPERATION.cs
│ │ │ │ ├── FREE_IMAGE_LOAD_FLAGS.cs
│ │ │ │ ├── FREE_IMAGE_MDMODEL.cs
│ │ │ │ ├── FREE_IMAGE_MDTYPE.cs
│ │ │ │ ├── FREE_IMAGE_METADATA_COPY.cs
│ │ │ │ ├── FREE_IMAGE_QUANTIZE.cs
│ │ │ │ ├── FREE_IMAGE_SAVE_FLAGS.cs
│ │ │ │ ├── FREE_IMAGE_TMO.cs
│ │ │ │ ├── FREE_IMAGE_TYPE.cs
│ │ │ │ ├── ICC_FLAGS.cs
│ │ │ │ └── MD_SEARCH_FLAGS.cs
│ │ │ ├── FreeImageStaticImports.cs
│ │ │ ├── FreeImageWrapper.cs
│ │ │ ├── Library.2005.csproj
│ │ │ ├── Library.csproj
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── Structs
│ │ │ │ ├── BITMAP.cs
│ │ │ │ ├── BITMAPINFO.cs
│ │ │ │ ├── BITMAPINFOHEADER.cs
│ │ │ │ ├── FI16RGB555.cs
│ │ │ │ ├── FI16RGB565.cs
│ │ │ │ ├── FI1BIT.cs
│ │ │ │ ├── FI4BIT.cs
│ │ │ │ ├── FIBITMAP.cs
│ │ │ │ ├── FICOMPLEX.cs
│ │ │ │ ├── FIICCPROFILE.cs
│ │ │ │ ├── FIMEMORY.cs
│ │ │ │ ├── FIMETADATA.cs
│ │ │ │ ├── FIMULTIBITMAP.cs
│ │ │ │ ├── FIRGB16.cs
│ │ │ │ ├── FIRGBA16.cs
│ │ │ │ ├── FIRGBAF.cs
│ │ │ │ ├── FIRGBF.cs
│ │ │ │ ├── FIRational.cs
│ │ │ │ ├── FITAG.cs
│ │ │ │ ├── FIURational.cs
│ │ │ │ ├── FreeImageIO.cs
│ │ │ │ ├── Plugin.cs
│ │ │ │ ├── RGBQUAD.cs
│ │ │ │ ├── RGBTRIPLE.cs
│ │ │ │ └── fi_handle.cs
│ │ │ └── build.bat
│ │ ├── Samples
│ │ │ ├── Sample 01 - Loading and saving
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Sample 01 - Loading and saving.2005.csproj
│ │ │ │ ├── Sample 01 - Loading and saving.csproj
│ │ │ │ └── Sample.jpg
│ │ │ ├── Sample 02 - Multipaged bitmaps
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Sample 02 - Multipaged bitmaps.2005.csproj
│ │ │ │ ├── Sample 02 - Multipaged bitmaps.csproj
│ │ │ │ └── multipaged.tif
│ │ │ ├── Sample 03 - Allocating
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Sample 03 - Allocating.2005.csproj
│ │ │ │ └── Sample 03 - Allocating.csproj
│ │ │ ├── Sample 04 - Getting bitmap informations
│ │ │ │ ├── MainForm.Designer.cs
│ │ │ │ ├── MainForm.cs
│ │ │ │ ├── MainForm.resx
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Sample 04 - Getting bitmap informations.2005.csproj
│ │ │ │ └── Sample 04 - Getting bitmap informations.csproj
│ │ │ ├── Sample 05 - Working with pixels
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Sample 05 - Working with pixels.2005.csproj
│ │ │ │ ├── Sample 05 - Working with pixels.csproj
│ │ │ │ ├── Sample.jpg
│ │ │ │ └── Sample.tif
│ │ │ ├── Sample 06 - Converting
│ │ │ │ ├── MainForm.Designer.cs
│ │ │ │ ├── MainForm.cs
│ │ │ │ ├── MainForm.resx
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Sample 06 - Converting.2005.csproj
│ │ │ │ ├── Sample 06 - Converting.csproj
│ │ │ │ └── Sample.jpg
│ │ │ ├── Sample 07 - ICC Profiles
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Sample 07 - ICC Profiles.2005.csproj
│ │ │ │ ├── Sample 07 - ICC Profiles.csproj
│ │ │ │ └── Sample.jpg
│ │ │ ├── Sample 08 - Creating a plugin
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Sample 08 - Creating a plugin.2005.csproj
│ │ │ │ ├── Sample 08 - Creating a plugin.csproj
│ │ │ │ ├── Sample.jpg
│ │ │ │ ├── SampleForm.Designer.cs
│ │ │ │ ├── SampleForm.cs
│ │ │ │ ├── SampleForm.resx
│ │ │ │ └── SerializationPlugin.cs
│ │ │ ├── Sample 09 - Working with streams
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Sample 09 - Working with streams.2005.csproj
│ │ │ │ ├── Sample 09 - Working with streams.csproj
│ │ │ │ ├── SampleForm.Designer.cs
│ │ │ │ ├── SampleForm.cs
│ │ │ │ └── SampleForm.resx
│ │ │ ├── Sample 10 - Metadata
│ │ │ │ ├── MainForm.Designer.cs
│ │ │ │ ├── MainForm.cs
│ │ │ │ ├── MainForm.resx
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Sample 10 - Metadata.2005.csproj
│ │ │ │ └── Sample 10 - Metadata.csproj
│ │ │ └── Sample 11 - Using the FreeImageBitmap class
│ │ │ ├── MainForm.Designer.cs
│ │ │ ├── MainForm.cs
│ │ │ ├── MainForm.resx
│ │ │ ├── MetaDataFrame.Designer.cs
│ │ │ ├── MetaDataFrame.cs
│ │ │ ├── MetaDataFrame.resx
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── Sample 11 - Using the FreeImageBitmap class.2005.csproj
│ │ │ └── Sample 11 - Using the FreeImageBitmap class.csproj
│ │ ├── SourceFileMerger
│ │ │ ├── FreeImage.cs.template
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── SourceFileMerger.2005.csproj
│ │ │ └── SourceFileMerger.csproj
│ │ ├── UnitTest
│ │ │ ├── FreeImage.cs
│ │ │ ├── ImageManager.cs
│ │ │ ├── NUnit.txt
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── UnitTest.2005.csproj
│ │ │ ├── UnitTest.cs
│ │ │ └── UnitTest.csproj
│ │ ├── Whats_New.NET.txt
│ │ └── clean.bat
│ ├── FreeImagePlus
│ │ ├── FreeImagePlus.2013.sln
│ │ ├── FreeImagePlus.2013.vcxproj
│ │ ├── FreeImagePlus.2013.vcxproj.filters
│ │ ├── FreeImagePlus.2017.sln
│ │ ├── FreeImagePlus.2017.vcxproj
│ │ ├── FreeImagePlus.2017.vcxproj.filters
│ │ ├── FreeImagePlus.h
│ │ ├── FreeImagePlus.rc
│ │ ├── WhatsNew_FIP.txt
│ │ ├── clean.bat
│ │ ├── dist
│ │ │ ├── delete.me
│ │ │ ├── x32
│ │ │ │ ├── FreeImagePlus.dll
│ │ │ │ ├── FreeImagePlus.h
│ │ │ │ └── FreeImagePlus.lib
│ │ │ └── x64
│ │ │ ├── FreeImagePlus.dll
│ │ │ ├── FreeImagePlus.h
│ │ │ └── FreeImagePlus.lib
│ │ ├── doc
│ │ │ ├── FreeImagePlus.dox
│ │ │ ├── footer.html
│ │ │ ├── freeimage.png
│ │ │ ├── freeimagedoc.jpg
│ │ │ └── index.html
│ │ ├── src
│ │ │ ├── FreeImagePlus.cpp
│ │ │ ├── fipImage.cpp
│ │ │ ├── fipMemoryIO.cpp
│ │ │ ├── fipMetadataFind.cpp
│ │ │ ├── fipMultiPage.cpp
│ │ │ ├── fipTag.cpp
│ │ │ └── fipWinImage.cpp
│ │ └── test
│ │ ├── fipTest.2013.sln
│ │ ├── fipTest.2013.vcxproj
│ │ ├── fipTest.2017.sln
│ │ ├── fipTest.2017.vcxproj
│ │ ├── fipTest.cpp
│ │ ├── fipTest.h
│ │ ├── fipTestMPage.cpp
│ │ ├── fipTestMPageMemory.cpp
│ │ ├── fipTestMPageStream.cpp
│ │ ├── fipTestMemIO.cpp
│ │ ├── test.jpg
│ │ └── test.tif
│ └── VB6
│ └── src
│ ├── MFreeImage.bas
│ └── WhatsNew_VB.txt
├── license-fi.txt
├── license-gplv2.txt
└── license-gplv3.txt
68 directories, 266 files
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论