libjxl 0.10.0

libjxl 0.10.0

DreamPiggy 维护。



libjxl 0.10.0

  • Google Inc. 和 Cloudinary Ltd.

libjxl + Xcode

libjxl 的包装器,加上 Xcode 项目。这使 Carthage 支持。它还包含 Swift 包管理器支持

Carthage compatible SwiftPM compatible

要求

  • iOS 9+
  • macOS 10.11+
  • tvOS 9.0+
  • watchOS 2.0+
  • visionOS 1.0+

安装

CocoaPods

libjxl 通过 CocoaPods 提供。要安装它,只需将以下行添加到 Podfile 中

pod 'libjxl'

Carthage

libjxl 通过(此仓库)Carthage 提供。

github "SDWebImage/libjxl-Xcode"

SwiftPM

libjxl 通过 Swift 包管理器提供。

let package = Package(
    dependencies: [
        .package(url: "https://github.com/SDWebImage/libjxl-Xcode", from: "0.10.0")
    ],
    // ...
)

使用

像通常一样使用 libjxl,这只是一个添加 Xcode 项目的仓库。

对于 Swift 包管理器用户,建议使用模块化导入,而不是 C 头文件。

  • Objective-C
@import libjxl;
// or if you don't use module
#import <jxl/decode.h>
#import <jxl/encode.h>
  • Swift
import libjxl

许可

libjxl 在 BSD 3-Clause 许可下可用。有关更多信息,请参阅 LICENSE 文件