PDF のページのサム プレビューを作成し、それらを PNG としてディスクに保存しようとしています。これは、UI スレッドではなく、別のスレッドで実行されるはずです。
これを達成するために、私はCGContextRefPDF ページを描画するために使用しCGImageてUIImageいNSDataますNSData。ここまでクリア。
ただしCGImage、 とUIImageは UI 要素であり、別のスレッドで使用するべきではありませんが、その画像を画面に表示したくありません。その場合、別のスレッドでそれらを使用しても問題ありませんか? または、PDF ページのプレビューをディスクに直接レンダリングする別の方法はありますか?