すべてのページが (LZW) TIFF ファイルである PDF ファイルがあります。これは私が作ったので知っています。それを読み込んで、TIFFファイルの束として保存できるようにしたいです。
CGPDFDocumentCreateWithURL で PDF ファイルを開き、ページを取得できます。ページを画面に描画することもできます。
私がやりたいことは、CGBitmapContextCreateImage を使用して画像を CGImageRef に取得できるように、ページを bitmapContext に描画することです。ただし、ビットマップ コンテキストを作成するには、画像のサイズと解像度を知る必要があります。そのページの画像オブジェクトの解像度を教えてくれる CGPDFDocument または CGPDFPage を取得する方法を見つけることができないようです。
私が気付いていないこれを行う簡単な方法はありますか?
ありがとう。