我有一些未知大小的本地图像。格式为jpeg。
任务是调整大小以适应最大大小1280x960 保持原始宽高比并将其保存到具有低内存消耗的新文件。我在Fresco lib中找到了非常有用的方法:JpegTranscoder.transcodeJpeg()
操作流。它有scaleNumerator
param来规范下采样。如何在没有完整位图加载到内存的情况下使用Fresco获取原始位图大小以计算scaleNumerator
值?类似于android BitmapFactory.Options类中的inJustDecodeBounds