0

こんにちは、私は疑問を明確にするためにここにいます。ほとんどの人にとってばかげているかもしれませんが、私のアプリにはそれが必要です。私の質問は、以下の行を書いているときです。PDFサイズやその他のサイズと同じように、どのくらいのメモリが必要ですか。もちろん、CGPDFDocumentRelease(myDocumentRef)を使用してCGPDFDocumentRefを解放しています。CGPDFDocumentRef が使用できるメモリ量を教えてください。よろしくお願いします。

4

1 に答える 1

2

CGPDFDocumentファイル サイズは、メモリの消費量とはほとんど関係がありません。への呼び出しCGPDFDocumentCreateWithURLは、メタデータ (ドキュメントのタイトル、ページ数など) を読み取るだけなので、実際にはほとんどメモリを割り当てません。

ページのレンダリングなど、ドキュメントで実際に何かを行うと、すべての画像、フォントなどをファイルからメモリにロードする必要があるため、メモリ使用量が増加することがわかります。ただし、ドキュメント (またはその一部) が圧縮されている場合や、一部のリソースが複数のページで共有されている場合など、ファイル サイズに直接依存するわけではありません。

于 2011-12-22T10:57:16.523 に答える