1

ストリームに変換した PDF ページがあります。

CGPDFContentStreamRef contentStream = CGPDFContentStreamCreateWithPage(pdfPage);

そのストリームを NSString として表示するにはどうすればよいですか? PDFを表すコードを見たいです。

ありがとう!

4

1 に答える 1

2

それはそれほど簡単ではありません。ストリームは任意のバイナリ データにすることができ、複数の連鎖圧縮形式が使用される場合があります。可能な形式については、 http: //wwwimages.adobe.com/content/dam/Adobe/en/devnet/pdf/pdfs/PDF32000_2008.pdf (23 ページ以降) を参照してください。

最善の選択肢はCGPDFScanner、PDF パーサー/レクサーをゼロから再実装することではありません (iOS および Android 用の市販の PSPDFKit SDK で実装しましたが、これは複雑です)。

于 2016-04-16T19:28:33.127 に答える