0
カメラAPIで撮影した画像のサイズを小さくしたいが、画質の低下は良くありません。最良のことは解像度を下げることですが、私はすべての画像に目標の幅と高さを使用したくありません。Ionic 3で画像のサイズを変更するには、画質を落とさずにターゲットの幅と高さを減らしますか?
たとえば、イメージの幅を1280にし、イメージの高さをその比率で自動的に変更したいのですが、APIでは正確な幅と高さを使用する必要があります。
画像の高さを動的に変更するにはどうすればよいですか?今の
、私はこのコードを使用します。
this.camera.getPicture({
quality: 60,
destinationType: this.camera.DestinationType.FILE_URI,
sourceType: sourceType,
mediaType: this.camera.MediaType.PICTURE,
targetWidth: 1280,
targetHeight: 1280,
encodingType: this.camera.EncodingType.JPEG,
saveToPhotoAlbum: (source === PictureSource.CAMERA),
allowEdit: true
})