diff --git a/entry/src/main/ets/pages/DownSamplePage.ets b/entry/src/main/ets/pages/DownSamplePage.ets index f8609f2..0a12211 100644 --- a/entry/src/main/ets/pages/DownSamplePage.ets +++ b/entry/src/main/ets/pages/DownSamplePage.ets @@ -20,6 +20,7 @@ struct DownSamplePage { build() { Scroll() { Column(){ + Text('jpg') ImageKnifeComponent({ imageKnifeOption: { loadSrc: $r("app.media.jpgSample"), @@ -34,9 +35,10 @@ struct DownSamplePage { .width(300) .borderWidth(1) .borderColor(Color.Pink) + Text('png') ImageKnifeComponent({ imageKnifeOption: { - loadSrc: "http://g.hiphotos.baidu.com/image/pic/item/6d81800a19d8bc3e770bd00d868ba61ea9d345f2.jpg", + loadSrc: $r("app.media.pngSample"), placeholderSrc: $r("app.media.loading"), errorholderSrc: $r("app.media.app_icon"), downsampleOf: DownsampleStrategy.AT_MOST, @@ -48,9 +50,10 @@ struct DownSamplePage { .width(300) .borderWidth(1) .borderColor(Color.Pink) + Text('svg') ImageKnifeComponent({ imageKnifeOption: { - loadSrc: $r("app.media.jpgSample"), + loadSrc: $r("app.media.svgSample"), placeholderSrc: $r("app.media.loading"), errorholderSrc: $r("app.media.app_icon"), downsampleOf: DownsampleStrategy.AT_LEAST, @@ -62,9 +65,10 @@ struct DownSamplePage { .width(300) .borderWidth(1) .borderColor(Color.Pink) + Text('svg网络图片') ImageKnifeComponent({ imageKnifeOption: { - loadSrc: $r("app.media.jpgSample"), + loadSrc:"https://gitee.com/tianshuangming/ImageKnife/raw/master/entry/src/main/resources/base/media/svgSample.svg", placeholderSrc: $r("app.media.loading"), errorholderSrc: $r("app.media.app_icon"), downsampleOf: DownsampleStrategy.CENTER_INSIDE, @@ -76,9 +80,10 @@ struct DownSamplePage { .width(300) .borderWidth(1) .borderColor(Color.Pink) + Text('jpg网络图片') ImageKnifeComponent({ imageKnifeOption: { - loadSrc: $r("app.media.jpgSample"), + loadSrc: "http://g.hiphotos.baidu.com/image/pic/item/6d81800a19d8bc3e770bd00d868ba61ea9d345f2.jpg", placeholderSrc: $r("app.media.loading"), errorholderSrc: $r("app.media.app_icon"), downsampleOf: DownsampleStrategy.CENTER_OUTSIDE, @@ -90,9 +95,10 @@ struct DownSamplePage { .width(300) .borderWidth(1) .borderColor(Color.Pink) + Text('png网络图片') ImageKnifeComponent({ imageKnifeOption: { - loadSrc: $r("app.media.jpgSample"), + loadSrc: "https://img-blog.csdnimg.cn/20191215043500229.png", placeholderSrc: $r("app.media.loading"), errorholderSrc: $r("app.media.app_icon"), downsampleOf: DownsampleStrategy.NONE, diff --git a/entry/src/main/resources/base/media/pngSample.png b/entry/src/main/resources/base/media/pngSample.png new file mode 100644 index 0000000..ebe1711 Binary files /dev/null and b/entry/src/main/resources/base/media/pngSample.png differ diff --git a/entry/src/main/resources/base/media/svgSample.svg b/entry/src/main/resources/base/media/svgSample.svg new file mode 100644 index 0000000..dab8c8e --- /dev/null +++ b/entry/src/main/resources/base/media/svgSample.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + +