1.image.createImageSource input parameter arraybuffer need to transform upwards to 'any'

Signed-off-by: zhoulisheng <635547767@qq.com>
This commit is contained in:
zhoulisheng 2022-03-25 12:29:47 +08:00
parent 8811341b75
commit e060f02f8e
19 changed files with 24 additions and 24 deletions

View File

@ -84,7 +84,7 @@ export class Engine {
return; return;
} }
var imageResource = image.createImageSource(buffer); var imageResource = image.createImageSource(buffer as any);
imageResource.getImageInfo() imageResource.getImageInfo()
.then(info => { .then(info => {
var height = info.size.height; var height = info.size.height;
@ -123,7 +123,7 @@ export class Engine {
if (!this.checkNeedCompress(buffer)) { if (!this.checkNeedCompress(buffer)) {
return; return;
} }
var imageResource = image.createImageSource(buffer); var imageResource = image.createImageSource(buffer as any);
imageResource.getImageInfo() imageResource.getImageInfo()
.then(info => { .then(info => {
var height = info.size.height; var height = info.size.height;
@ -165,7 +165,7 @@ export class Engine {
} }
private handResult(buffer: ArrayBuffer, path: string) { private handResult(buffer: ArrayBuffer, path: string) {
var imageRes = image.createImageSource(buffer); var imageRes = image.createImageSource(buffer as any);
let a={ let a={
editable: true, editable: true,
} }

View File

@ -27,7 +27,7 @@ export namespace Crop {
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
TransformUtils.getPixelMapSize(imageSource, (error, size: { TransformUtils.getPixelMapSize(imageSource, (error, size: {
width: number, width: number,
height: number height: number

View File

@ -7,7 +7,7 @@ import ArkWorker from '@ohos.worker'
export class Pngj { export class Pngj {
readPngImageInfo(arraybuffer: ArrayBuffer, callback:PngCallback<ArrayBuffer, any>) { readPngImageInfo(arraybuffer: ArrayBuffer, callback:PngCallback<ArrayBuffer, any>) {
let imageSource = image.createImageSource(arraybuffer); let imageSource = image.createImageSource(arraybuffer as any);
imageSource.getImageInfo((err, value) => { imageSource.getImageInfo((err, value) => {
if (err) { if (err) {
return; return;

View File

@ -41,7 +41,7 @@ export class BlurTransformation implements BaseTransform<PixelMap> {
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
TransformUtils.getPixelMapSize(imageSource, (error, size: { TransformUtils.getPixelMapSize(imageSource, (error, size: {
width: number, width: number,
height: number height: number

View File

@ -43,7 +43,7 @@ export class BrightnessFilterTransformation implements BaseTransform<PixelMap> {
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
let imageInfo = await imageSource.getImageInfo(); let imageInfo = await imageSource.getImageInfo();
let size = { let size = {

View File

@ -54,7 +54,7 @@ export class ContrastFilterTransformation implements BaseTransform<PixelMap> {
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
let imageInfo = await imageSource.getImageInfo(); let imageInfo = await imageSource.getImageInfo();
let size = { let size = {

View File

@ -42,7 +42,7 @@ export class CropCircleTransformation implements BaseTransform<PixelMap> {
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
var that = this; var that = this;
TransformUtils.getPixelMapSize(imageSource, (error, size: { TransformUtils.getPixelMapSize(imageSource, (error, size: {
width: number, width: number,

View File

@ -60,7 +60,7 @@ export class CropCircleWithBorderTransformation implements BaseTransform<PixelMa
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
var that = this; var that = this;
TransformUtils.getPixelMapSize(imageSource, (error, size: { TransformUtils.getPixelMapSize(imageSource, (error, size: {
width: number, width: number,

View File

@ -39,7 +39,7 @@ export class CropSquareTransformation implements BaseTransform<PixelMap> {
} }
squareCrop(buf: ArrayBuffer, request: RequestOption, func?: AsyncTransform<PixelMap>) { squareCrop(buf: ArrayBuffer, request: RequestOption, func?: AsyncTransform<PixelMap>) {
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
imageSource.getImageInfo() imageSource.getImageInfo()
.then((p) => { .then((p) => {
var pw = p.size.width; var pw = p.size.width;

View File

@ -47,7 +47,7 @@ export class CropTransformation implements BaseTransform<PixelMap> {
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
TransformUtils.getPixelMapSize(imageSource, (error, size: { TransformUtils.getPixelMapSize(imageSource, (error, size: {
width: number, width: number,
height: number height: number

View File

@ -34,7 +34,7 @@ export class GrayscaleTransformation implements BaseTransform<PixelMap> {
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
let imageInfo = await imageSource.getImageInfo(); let imageInfo = await imageSource.getImageInfo();
let size = { let size = {

View File

@ -40,7 +40,7 @@ export class InvertFilterTransformation implements BaseTransform<PixelMap> {
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
let imageInfo = await imageSource.getImageInfo(); let imageInfo = await imageSource.getImageInfo();
let size = { let size = {

View File

@ -46,7 +46,7 @@ export class PixelationFilterTransformation implements BaseTransform<PixelMap> {
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
TransformUtils.getPixelMapSize(imageSource, (error, size: { TransformUtils.getPixelMapSize(imageSource, (error, size: {
width: number, width: number,
height: number height: number

View File

@ -39,7 +39,7 @@ export class RotateImageTransformation implements BaseTransform<PixelMap> {
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
TransformUtils.getPixelMapSize(imageSource, (error, size: { TransformUtils.getPixelMapSize(imageSource, (error, size: {
width: number, width: number,
height: number height: number

View File

@ -56,7 +56,7 @@ export class RoundedCornersTransformation implements BaseTransform<PixelMap> {
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
var that = this; var that = this;
TransformUtils.getPixelMapSize(imageSource, (error, size: { TransformUtils.getPixelMapSize(imageSource, (error, size: {
width: number, width: number,

View File

@ -37,7 +37,7 @@ export class SepiaFilterTransformation implements BaseTransform<PixelMap> {
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
let imageInfo = await imageSource.getImageInfo(); let imageInfo = await imageSource.getImageInfo();
let size = { let size = {

View File

@ -34,7 +34,7 @@ export class SketchFilterTransformation implements BaseTransform<PixelMap> {
} }
return; return;
} }
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
TransformUtils.getPixelMapSize(imageSource, (error, size: { TransformUtils.getPixelMapSize(imageSource, (error, size: {
width: number, width: number,
height: number height: number

View File

@ -18,7 +18,7 @@ import image from '@ohos.multimedia.image'
export class TransformUtils { export class TransformUtils {
static centerCrop(buf: ArrayBuffer, outWidth: number, outHeihgt: number, static centerCrop(buf: ArrayBuffer, outWidth: number, outHeihgt: number,
callback?: AsyncTransform<Promise<PixelMap>>) { callback?: AsyncTransform<Promise<PixelMap>>) {
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
imageSource.getImageInfo() imageSource.getImageInfo()
.then((p) => { .then((p) => {
var sw; var sw;
@ -57,7 +57,7 @@ export class TransformUtils {
} }
static rotateImage(buf: ArrayBuffer, degreesToRotate: number): Promise<PixelMap>{ static rotateImage(buf: ArrayBuffer, degreesToRotate: number): Promise<PixelMap>{
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
var options = { var options = {
editable: true, editable: true,
rotate: degreesToRotate rotate: degreesToRotate
@ -67,7 +67,7 @@ export class TransformUtils {
static centerInside(buf: ArrayBuffer, outWidth: number, outHeihgt: number, static centerInside(buf: ArrayBuffer, outWidth: number, outHeihgt: number,
callback?: AsyncTransform<Promise<PixelMap>>) { callback?: AsyncTransform<Promise<PixelMap>>) {
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
imageSource.getImageInfo() imageSource.getImageInfo()
.then((p) => { .then((p) => {
var pw = p.size.width; var pw = p.size.width;
@ -86,7 +86,7 @@ export class TransformUtils {
static fitCenter(buf: ArrayBuffer, outWidth: number, outHeihgt: number static fitCenter(buf: ArrayBuffer, outWidth: number, outHeihgt: number
, callback?: AsyncTransform<Promise<PixelMap>>) { , callback?: AsyncTransform<Promise<PixelMap>>) {
var imageSource = image.createImageSource(buf); var imageSource = image.createImageSource(buf as any);
imageSource.getImageInfo() imageSource.getImageInfo()
.then((p) => { .then((p) => {
var pw = p.size.width; var pw = p.size.width;

View File

@ -23,7 +23,7 @@ export class ParseImageUtil implements IParseImage {
// scale(0,1) // scale(0,1)
parseImageThumbnail(scale: number, imageinfo: ArrayBuffer, onCompleteFunction, onErrorFunction) { parseImageThumbnail(scale: number, imageinfo: ArrayBuffer, onCompleteFunction, onErrorFunction) {
let imageSource = image.createImageSource(imageinfo); // 步骤一文件转为pixelMap 然后变换 给Image组件 let imageSource = image.createImageSource(imageinfo as any); // 步骤一文件转为pixelMap 然后变换 给Image组件
imageSource.getImageInfo((err, value) => { imageSource.getImageInfo((err, value) => {
if (err) { if (err) {
onErrorFunction(err); onErrorFunction(err);