通過 C# 轉換圖像文件

轉換圖像格式、元文件、WebP、Svg、Apng 以構建基於 .NET 的跨平台高級圖像處理應用程序。

 

.NET Image API 為程序員提供了高級圖像處理和渲染功能。開發人員可以集成它來將光柵和矢量圖像,包括照片和圖片轉換為 PSD、PDF、GIF、PNG、DICOM、SVG、JPG、JPEG2000、APNG、BMP、TIFF、HTML5 CANVAS、WEBP、WMF、EMF 和其他圖像格式. API 不僅處理文件轉換,還處理將圖像轉換為黑白和灰度,轉換 GIF 圖像層等等。

將圖像轉換為位圖 BMP、JPG、PNG

使用 C# Image API,Inter 格式轉換就像更改所需格式的擴展名一樣簡單。以下是一些通用案例,例如image to bmpimage to jpgimage to png,開發人員可以輕鬆地針對他們的特定格式進行增強。過程是通過 Image.Load 加載源圖像。為任何特定設置創建目標 圖像格式選項 的對象。最後調用 保存方法 ,通過傳遞帶有路徑和保存選項的目標文件作為參數。

圖像相互轉換的 C# 代碼

光柵圖像到 PDF 轉換

將光柵圖像轉換為 PDF 的過程與圖像相互轉換的過程相同,只是 API 為特定的 PDF 設置提供了 PdfOptions .程序員可以根據他們的特定需求輕鬆地對其進行增強。

光柵圖像到 PDF 轉換的代碼

將 SVG 轉換為光柵圖像 BMP、PNG、JPG

SVG的轉換過程是一樣的,加載SVG文件,使用相關的圖片保存選項,調用Save方法。 Image API 提供 SvgRasterizationOptions 用於設置 PageWidth、PageHeight 和光柵圖像,使用它們的 VectorRasterizationOptions 屬性進行初始化和獲取 SvgRasterizationOptions 選項。

用於 SVG 到光柵圖像的 C# 代碼


所有支持的圖像格式轉換

下面是完整的圖像格式列表,您可以將其轉換為:


要轉換為的所有支持的圖像格式

下面是完整的圖像格式列表,您可以從以下格式進行轉換: