这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.5 KiB

LINGYUN.Abp.OssManagement.FileSystem.Imaging.ImageSharp

ImageSharp image processing implementation module for local file system

Features

  • Implements image processing functionality for local file system based on ImageSharp
  • Implements IImageProcessor interface
  • Provides high-performance image processing capabilities
  • Supports multiple image formats
  • Provides rich image processing options

Configuration

Module reference as needed:

[DependsOn(typeof(AbpOssManagementFileSystemImagingImageSharpModule))]
public class YouProjectModule : AbpModule
{
    // other
}

Image Processing Features

Supports the following image processing operations:

  • Scaling: Supports multiple scaling modes and algorithms
  • Cropping: Supports rectangular and circular cropping
  • Rotation: Supports rotation at any angle
  • Watermark: Supports text and image watermarks
  • Format Conversion: Supports conversion between multiple image formats
  • Quality Adjustment: Supports compression quality control

Performance Optimization

  • Uses ImageSharp's high-performance algorithms
  • Supports image processing cache
  • Supports asynchronous processing
  • Supports memory optimization

Notes

  • Requires installation of ImageSharp related NuGet packages
  • Recommended to configure appropriate image processing limits
  • Recommended to enable image caching
  • Pay attention to memory usage management