91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.70M
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2025-04-20
  • 語言: C#
  • 標簽: Tip??文件??C#??IP??

資源簡介

一個C#引用程序,可以將多個圖片文件合并到一個TIF文件中,也可以將一個TIF文件拆解為多個圖片文件

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.IO;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Media.Imaging;

namespace?TiffLib
{
????public?class?Util
????{
????????public?enum?FileType?{?JPG?BMP?PNG?WDP?GIF?}
????????public?class?TIFFHandler
????????{

????????????///?
????????????///?創建?TIF?文件
????????????///?

????????????///?TIF?文件全路徑
????????????///?TIF?文件壓縮選項
????????????///?合并文件列表
????????????public?static?bool?CreateTif(string?tiff_FileName?TiffCompressOption?tiff_CompressOption?params?string[]?fileNames)
????????????{
????????????????var?stream?=?new?FileStream(tiff_FileName?FileMode.Create);
????????????????var?encoder?=?new?TiffBitmapEncoder();
????????????????encoder.Compression?=?tiff_CompressOption;
????????????????for?(int?i?=?0;?i?????????????????{
????????????????????encoder.frames.Add(Bitmapframe.Create(new?Uri(fileNames[i])));
????????????????}
????????????????encoder.Save(stream);
????????????????stream.Close();
????????????????return?true;
????????????}

????????????///?
????????????///?讀取?TIF?文件
????????????///?

????????????///?TIF?文件全路徑
????????????///?TIF?拆分后的文件類型
????????????///?TIF?拆分后的文件保存路徑
????????????///?TIF?拆分后的文件的數量
????????????public?static?int?ReadTif(string?tiff_FileName?FileType?saveType?string?distFolder)
????????????{
????????????????var?imageStreamSource?=?new?FileStream(tiff_FileName?FileMode.Open?FileAccess.Read?FileShare.Read);
????????????????var?decoder?=?new?TiffBitmapDecoder(imageStreamSource?BitmapCreateOptions.PreservePixelFormat?BitmapCacheOption.Default);
????????????????int?framesCount?=?decoder.frames.Count;
????????????????for?(int?i?=?0;?i?amesCount;?i++)
????????????????{
????????????????????BitmapSource?image?=?decoder.frames[i];
????????????????????string?fileName?=?string.Format(“{0}{1}.{2}“?distFolder?i?+?1?saveType.ToString());
????????????????????switch?(saveType)
????????????????????{
????????????????????????case?FileType.GIF:
????????????????????????????CreateGIF(image?fileName);
????????????????????????????break;
????????????????????????case?FileType.JPG:
????????????????????????????CreateJPG(image?fileName);
????????????????????????????break;
????????????????????????case?FileType.BMP:
????????????????????????????CreateBMP(image?fileName);
????????????????????????????break;
????????????????????????case?FileType.PNG:
????????????????????????????CreatePNG(image?fileName);
????????????????????????????break;
????????????????????????case?FileType.WDP:
????????????????????????????CreateWDP(image?fileName);
????????????????????????????break;
??????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????6656??2020-05-19?09:56??TiffLib\bin\Debug\TiffLib.dll

?????文件??????19968??2020-05-19?09:56??TiffLib\bin\Debug\TiffLib.pdb

?????文件???????6927??2020-05-19?09:54??TiffLib\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件??????????0??2020-05-19?09:51??TiffLib\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

?????文件??????????0??2020-05-19?09:51??TiffLib\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

?????文件??????????0??2020-05-19?09:51??TiffLib\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

?????文件?????????42??2020-05-19?09:56??TiffLib\obj\Debug\TiffLib.csproj.CoreCompileInputs.cache

?????文件????????392??2020-05-19?09:56??TiffLib\obj\Debug\TiffLib.csproj.FileListAbsolute.txt

?????文件???????6656??2020-05-19?09:56??TiffLib\obj\Debug\TiffLib.dll

?????文件??????19968??2020-05-19?09:56??TiffLib\obj\Debug\TiffLib.pdb

?????文件???????1303??2020-05-19?09:51??TiffLib\Properties\AssemblyInfo.cs

?????文件???????2280??2020-05-19?09:54??TiffLib\TiffLib.csproj

?????文件???????5493??2020-05-19?09:54??TiffLib\Util.cs

?????文件????????189??2020-05-14?15:04??WindowsFormsApp1\App.config

?????文件?????537627??2020-05-15?10:16??WindowsFormsApp1\bin\Debug\temp\1.jpg

?????文件?????439702??2020-05-15?10:16??WindowsFormsApp1\bin\Debug\temp\2.jpg

?????文件?????532565??2020-05-15?10:16??WindowsFormsApp1\bin\Debug\temp\3.jpg

?????文件?????626078??2020-05-15?10:16??WindowsFormsApp1\bin\Debug\temp\4.jpg

?????文件?????609210??2020-05-15?10:16??WindowsFormsApp1\bin\Debug\temp\5.jpg

?????文件?????621262??2020-05-15?10:16??WindowsFormsApp1\bin\Debug\temp\6.jpg

?????文件?????649714??2020-05-15?10:17??WindowsFormsApp1\bin\Debug\temp\7.jpg

?????文件???????6656??2020-05-19?09:56??WindowsFormsApp1\bin\Debug\TiffLib.dll

?????文件??????19968??2020-05-19?09:56??WindowsFormsApp1\bin\Debug\TiffLib.pdb

?????文件??????11776??2020-05-19?09:56??WindowsFormsApp1\bin\Debug\WindowsFormsApp1.exe

?????文件????????189??2020-05-14?15:04??WindowsFormsApp1\bin\Debug\WindowsFormsApp1.exe.config

?????文件??????32256??2020-05-19?09:56??WindowsFormsApp1\bin\Debug\WindowsFormsApp1.pdb

?????文件???????5066??2020-05-19?10:04??WindowsFormsApp1\Form1.cs

?????文件???????6314??2020-05-19?10:04??WindowsFormsApp1\Form1.Designer.cs

?????文件???????5817??2020-05-19?10:04??WindowsFormsApp1\Form1.resx

?????文件???????1443??2020-05-15?15:35??WindowsFormsApp1\obj\Debug\DesignTimeResolveAssemblyReferences.cache

............此處省略42個文件信息

評論

共有 條評論