One Logo Pool Ball
Media · IOS API REFERENCE

QuickLookThumbnailing

Generate thumbnails for common file types and add a Thumbnail Extension to your app to enable others to create thumbnails of your custom files.

10 types

46 callable entries

5 skipped

90% entry coverage

Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.

Types

Functions and constants

get · iOS 13.0+

QLThumbnailErrorDomain

TypeScript
const QLThumbnailErrorDomain: string
Swift declaration
let QLThumbnailErrorDomain: String

Skipped declarations

5 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

QLThumbnailRepresentation.uiImage

The iOS SDK compiler rejected this binding: reference to member 'uiImage' cannot be resolved without a contextual type

QLThumbnailReply.init(contextSize:drawing:)

callback cannot propagate synchronous failure

QLThumbnailReply.init(contextSize:currentContextDrawing:)

callback cannot propagate synchronous failure

QLThumbnailReply.init()

inherited init: cannot prove legal (class declares 5 custom initializers)

QLThumbnailGenerator.Request.init()

inherited init: cannot prove legal (class declares 2 custom initializers)