建立多頁TIFF和GIF
用戶可以在 IronDrawing 中將 AnyBitmap
檔案合併成多頁 TIFF 或 GIF 檔案。用戶還可以使用不同的框架尺寸來創建多頁 GIF 和 TIFF 檔案。
要使用這個功能,所有的 AnyBitmap
框架需要通過文件路徑加載,並存儲在初始化的 AnyBitmap
類型列表中。現在可以使用 .CreateMultiFrameTiff
從儲存的框架創建 TIFF 檔案。(清單或使用
.CreateMultiFrameGif(清單
using IronSoftware.Drawing; using System.Collections.Generic; // Create a multipage Tiff with frames of different dimensions List<AnyBitmap> tiffBitmaps = new List<AnyBitmap>() { AnyBitmap.FromFile("cropframe1.jpg"), AnyBitmap.FromFile("frame2.jpg"), AnyBitmap.FromFile("cropframe3.jpg") }; AnyBitmap multiFrameTiff = AnyBitmap.CreateMultiFrameTiff(tiffBitmaps); multiFrameTiff.SaveAs("multiTiffwcrops.tiff"); // Create a multipage Gif with frames of different dimensions List<AnyBitmap> gifBitmaps = new List<AnyBitmap>() { AnyBitmap.FromFile("frame1.jpg"), AnyBitmap.FromFile("frame2.jpg"), AnyBitmap.FromFile("frame3.jpg"), AnyBitmap.FromFile("cropframe4.jpg") }; AnyBitmap multiFrameGif = AnyBitmap.CreateMultiFrameGif(gifBitmaps); multiFrameGif.SaveAs("multiGif.gif");
Imports IronSoftware.Drawing Imports System.Collections.Generic ' Create a multipage Tiff with frames of different dimensions Private tiffBitmaps As New List(Of AnyBitmap)() From {AnyBitmap.FromFile("cropframe1.jpg"), AnyBitmap.FromFile("frame2.jpg"), AnyBitmap.FromFile("cropframe3.jpg")} Private multiFrameTiff As AnyBitmap = AnyBitmap.CreateMultiFrameTiff(tiffBitmaps) multiFrameTiff.SaveAs("multiTiffwcrops.tiff") ' Create a multipage Gif with frames of different dimensions Dim gifBitmaps As New List(Of AnyBitmap)() From {AnyBitmap.FromFile("frame1.jpg"), AnyBitmap.FromFile("frame2.jpg"), AnyBitmap.FromFile("frame3.jpg"), AnyBitmap.FromFile("cropframe4.jpg")} Dim multiFrameGif As AnyBitmap = AnyBitmap.CreateMultiFrameGif(gifBitmaps) multiFrameGif.SaveAs("multiGif.gif")
Install-Package IronSoftware.System.Drawing
用戶可以在 IronDrawing 中將 AnyBitmap
檔案合併成多頁 TIFF 或 GIF 檔案。用戶還可以使用不同的框架尺寸來創建多頁 GIF 和 TIFF 檔案。
要使用這個功能,所有的 AnyBitmap
框架需要通過文件路徑加載,並存儲在初始化的 AnyBitmap
類型列表中。現在可以使用 .CreateMultiFrameTiff
從儲存的框架創建 TIFF 檔案。(清單或使用
.CreateMultiFrameGif(清單