QuickLook previews documents and files inline on iOS, macOS, and visionOS, presenting Quick Look previews of provided URLs without requiring your app to render each file format itself. Build preview extensions that supply content for the system to display: handle a QLPreviewRequest to produce a preview, or a QLThumbnailRequest to generate a QLThumbnail for a file. For documents rendered as PDF, QLPreviewPDFStyle configures how the preview is presented.
Preview Extensions 2
Request objects your preview extension handles to supply previews and thumbnails for the system to display.
- ClQLPreviewRequest@typedef QLPreviewRequestRef
- ClQLThumbnailRequest@typedef QLThumbnailRequestRef
Thumbnails 1
The thumbnail representation your extension produces for a file.
- ClQLThumbnailAn object that represents the thumbnail your preview extension generates for a file.
Preview Presentation 1
Options that configure how a generated preview is presented.
- StQLPreviewPDFStyleConstants that specify how a preview rendered as a PDF is presented.
Legacy Generator Interface 1
The lower-level interface struct used by Quick Look generators.
- StQLGeneratorInterfaceStructA structure that defines the function-pointer interface implemented by a legacy Quick Look generator.