【问题标题】:How to compress JPGs in Appcelerator Titanium如何在 Appcelerator Titanium 中压缩 JPG
【发布时间】:2016-10-27 08:25:34
【问题描述】:

我需要在 Appcelerator Titanium 中使用设备相机拍照,然后压缩生成的图像。已经可以使用现有的 SDK 将任何尺寸的 .png 和 .jpg 保存为 .png 和 .jpg,但我还看不到对 .jpg 应用压缩(目前在大文件大小下不压缩保存)。有没有办法在以后的 Titanium SDK 中执行此操作和/或执行此操作的最佳第三方模块是什么(适用于 iOS 和 Android)?

【问题讨论】:

    标签: mobile compression titanium jpeg appcelerator-titanium


    【解决方案1】:

    我使用这个模块https://github.com/appcelerator-modules/ti.imagefactory 压缩图像,它工作正常

    var compressQuality = 0.8;
    //compression quality 80%
    blob = ImageFactory.compress(blob, compressQuality);
    blob = ImageFactory.imageAsResized(blob, {
        height : outputHeight,
        width : outputWidth
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-20
      • 2011-08-02
      • 1970-01-01
      • 2016-04-14
      • 2012-03-09
      • 1970-01-01
      相关资源
      最近更新 更多