降采样功demo文字国际化

Signed-off-by: tsm <tianshuangming@h-partners.com>
This commit is contained in:
tsm
2024-10-18 18:16:42 +08:00
parent 5fa004afc0
commit 29e0df8d2b
6 changed files with 36 additions and 10 deletions

View File

@@ -44,9 +44,9 @@ export class FitCenter implements BaseDownsampling {
/*宽高进行等比缩放宽高里面最小的比例先放进去
然后再更据原图的缩放比去适配另一边*/
export class CenterOutside implements BaseDownsampling {
export class AtLeast implements BaseDownsampling {
getName() {
return "CenterOutside"
return "AtLeast"
}
getScaleFactor(sourceWidth: number, sourceHeight: number, requestedWidth: number, requestedHeight: number): number {

View File

@@ -15,7 +15,7 @@
import {
AtMost,
CenterInside,
CenterOutside,
AtLeast,
DownsampleStrategy,
FitCenter,
} from './DownsampleStartegy';
@@ -65,7 +65,7 @@ export class Downsampler {
case DownsampleStrategy.CENTER_OUTSIDE_QUALITY:
return new CenterInside();
case DownsampleStrategy.AT_LEAST:
return new CenterOutside();
return new AtLeast();
default:
throw new Error('Unsupported downsampling strategy');
}