PDF を SQLite DB から NSData 変数に取得します。この NSData から CGPDFDocumentRef を作成するためのオプションは何ですか?
または、とにかくこの CGPDFDocumentRef を作成し、データを SQLite に入れるためのオプションは何ですか?
PDF を SQLite DB から NSData 変数に取得します。この NSData から CGPDFDocumentRef を作成するためのオプションは何ですか?
または、とにかくこの CGPDFDocumentRef を作成し、データを SQLite に入れるためのオプションは何ですか?
この関数を使用して PDF ドキュメントを作成できます。
CGPDFDocumentRef CGPDFDocumentCreateWithProvider (
CGDataProviderRef provider
);
プロバイダーを作成するには、次の関数を使用できます。
CGDataProviderRef CGDataProviderCreateWithCFData (
CFDataRef data
);
とは無料でブリッジされているため、同じ意味で使用できますNSData
。CFDataRef
要約すると、これを試してください:
NSData *data = ... my data from SQLite ...
CFDataRef myPDFData = (CFDataRef)data;
CGDataProviderRef provider = CGDataProviderCreateWithCFData(myPDFData);
CGPDFDocumentRef pdf = CGPDFDocumentCreateWithProvider(provider);
CFRelease
すべての未使用データを忘れないでください。