The AssetPreviewStrategy determines how preview images for assets are created. For image assets, this would usually typically involve resizing to sensible dimensions. Other file types could be previewed in a variety of ways, e.g.:
This is configured via the assetOptions.assetPreviewStrategy property of
your VendureConfig.
InjectableStrategy(ctx: RequestContext, mimeType: string, data: Buffer) => Promise<Buffer>