WeddingPlatform.Web 1.0.0.0
지도, 갤러리, 방명록, 계좌 안내와 배경음악을 링크 하나에 담는 무료 모바일 청첩장 서비스입니다.
로딩중...
검색중...
일치하는것 없음
WeddingPlatform.Services.IImageOptimizationService 인터페이스 참조

더 자세히 ...

WeddingPlatform.Services.IImageOptimizationService에 대한 상속 다이어그램 :

Public 멤버 함수

bool CanEncode (string outputFormat)
Task< ImageOptimizationResultOptimizeAsync (string sourcePath, string destinationPath, EffectiveMediaPolicy policy, CancellationToken ct=default)

상세한 설명

이미지 리사이즈, 출력 형식 변환, EXIF 제거를 담당합니다.

IImageOptimizationService.cs 파일의 13 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ CanEncode()

bool WeddingPlatform.Services.IImageOptimizationService.CanEncode ( string outputFormat)

지정한 출력 형식을 현재 서버에서 인코딩할 수 있는지 확인합니다.

매개변수
outputFormatoutput Format에 사용할 string 값입니다.
반환값
Can Encode 조건이 충족되면 true이고, 그렇지 않으면 false입니다.

WeddingPlatform.Services.SystemDrawingImageOptimizationService에서 구현되었습니다.

◆ OptimizeAsync()

Task< ImageOptimizationResult > WeddingPlatform.Services.IImageOptimizationService.OptimizeAsync ( string sourcePath,
string destinationPath,
EffectiveMediaPolicy policy,
CancellationToken ct = default )

원본 이미지 파일을 정책에 맞춰 최적화한 뒤 대상 경로에 저장합니다.

매개변수
sourcePathsource Path에 사용할 string 값입니다.
destinationPathdestination Path에 사용할 string 값입니다.
policypolicy에 사용할 EffectiveMediaPolicy 값입니다.
ct취소 요청을 감시하는 토큰입니다.
반환값
Optimize Async 작업에서 생성한 Task<ImageOptimizationResult> 결과입니다.

WeddingPlatform.Services.SystemDrawingImageOptimizationService에서 구현되었습니다.


이 인터페이스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: