問題タブ [cgpdfdocument]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1276 参照

ios - Web ビューと CGPDFDocumentCreate で PDF の色がおかしくなりますが、プレビューではありません

私は1年以上iPadアプリでいくつかの方法を使用してきましたが、主にここで利用可能なAppleコードに基づいて、PDFページを適切に表示しています.これまで、数十の異なるPDFでうまく機能していました. なんらかの方法で色が歪んでいるように見える PDF を大量に入手しました。プレビュー/アドビが表示するもの:

私が期待したこと

CGPDFDrawPDFPage() そして、シミュレーターを使用して、レイヤーベースとiPad UIWebView(ファイルを指している)の両方で私が見ているものは次のとおりです。

私が得たもの

どういうわけかPDFが奇妙な色空間(CMYK?)にあるのではないかと思っていますが、プレビュー/ Adob​​e Readerで問題なく開くことができる理由は説明できません。参考までに、これは UIView サブクラスで使用される表示コードの合計です (注、pdfPageはインスタンス変数です)。

ご覧のとおり、私たちはiPhone / iPad / iOS 用の Fast and Lean PDF Viewer の熱心な読者でもあります - ヒントとヒント?

私たちが見ているものを診断する方法、および/または色空間を変更する方法 (または PDF ドキュメントを変更する方法についての提案はありますか? そのオプションもあります)。

0 投票する
1 に答える
193 参照

objective-c - ivarCGPDFPageRefにアクセスできません

ContentViewControllerからReaderControllerViewのCGPDFPageRefおよびCGPDFDocumentRefにアクセスできません。@public私は次のようにヘッダーファイルでそれらを宣言しました:

そして、私は次のようにそれらにアクセスしようとします:

表示されません。ただし、他のiVarには問題なくアクセスできます。したがって、2つの変数にアクセスできない理由は本当に私を悩ませます。誰でも理由を教えてくれますか?ありがとう。

0 投票する
1 に答える
676 参照

uikit - PDFに描かれた内容を新しいPDFとして保存できますか?xcode

pdfの上に描かれた内容をもう一度pdfとして保存できますか?内容とともにpdfを保存しようとしましたが、運が悪かったので、空白のpdfで保存しました

コード:

そして、ボタンクリックでPDFを閉じようとしました

しかし、それは機能していません。

どんな助けでも大歓迎です、事前に感謝します

0 投票する
1 に答える
2995 参照

ios - iOS で CGPDFDocumentRef を使用すると、ページ全体ではなく大きな余白が PDF に表示されるのはなぜですか?

重複の可能性:
pdfページをビュー全体に合わせる方法

問題なく PDF を表示していますが、アプリをコンパイルした時点では、元の PDF には大きな余白がありません。私のコード:

H ファイル内:

M ファイル内:

マージンを回避する方法を知っている優れた PDF 開発者はいますか?

0 投票する
1 に答える
822 参照

iphone - cgimagesourcecreatewithurl pdf

に親指の画像を読み込もうとしていますCGPDFDocumentmainクラスで呼び出される関数で次のコードを記述しましたReaderThumbFetch

thumbFileURL関数の実装は次のとおりです。

しかし、実行すると、次のエラーが発生します。

0 投票する
1 に答える
455 参照

ios - CGPDFDocumentRef がビューにぼやけた線を表示するのはなぜですか? (画像参照)

画面に PDF を表示したい非常に奇妙で特殊なケースがあります。ただし、問題は、プログラム Acrobat Pro では表示されない、ドキュメントの線がぼやけていることです。

この画像を見てください:

http://imgur.com/ws4Qi

これは CGContext で修正できるもの (ぼやけた線) ですか、それとも解像度の問題ですか。これが私のコードです:

0 投票する
1 に答える
1246 参照

iphone - CGPDFDocument のハイライト

私はiPhoneが初めてで、CGPDFDocumentを使用してpdfファイルを開きました。文書内の特定の行を長押ししたときに、ハイライトしたいです。これを行うサンプルコードは??

前もって感謝します。

0 投票する
0 に答える
898 参照

objective-c - Quartz2d で複数ページの PDF ファイルを作成する

現在、iOS PDFリーダーに取り組んでいます。PDF ファイルのページに注釈を描画できます。ただし、このような複数ページの PDF ファイルをエクスポートすることはできません。

最初のページのみをエクスポートできる関数を作成しました。

}

複数のページをエクスポートするためにこのメソッドを変更するにはどうすればよいですか?

0 投票する
2 に答える
3281 参照

ios - CGPDFDocument/CGPDFPageをMFMailComposeViewControllerに添付する方法

ローカルストレージにマルチページのPDFドキュメントを保存しています。そのpdfドキュメントから任意のページを抽出し、それをNSDataに変換して、「MFMailComposeViewController」で添付したいと思います。次のコード行で、必要なページを簡単に取得できます...

しかし、メールで添付できるように変換pdfPageする方法を見つけることができません。NSData

注:要件はPDF形式でページを添付することです。したがって、PDFをPNGまたはJPEGに変換することを提案しないでください。

0 投票する
0 に答える
250 参照

ios - CGPDFDocument とトレーラー/暗号化辞書

トレーラーの /Encrypt ディクショナリにアクセスして、PDF のアクセス許可を確認しようとしています。CGPDFDocument は、Info およびルート (最上位) 辞書へのアクセスのみを提供するようです。

CGPDFDocumentGetCatalog CGPDFDocumentGetNumberOfPages CGPDFDocumentGetPage CGPDFDocumentGetVersion CGPDFDocumentGetInfo CGPDFDocumentGetID

印刷とコピーを超えてファイルのアクセス許可を取得する方法についてのアイデアはありますか?

CGPDFDocumentallowingCopyingCGPDFDocumentallowsPrinting