問題タブ [cgpdf]
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.
c++ - 2つのCGPDFDictionaryを比較する
2つのCGPDFDictionariesを比較する方法はありますか?memcmp関数がありますが、辞書が異なるメモリーセルにあるため、機能しません。
cocoa - CGPDFDataFormatJPEG2000はJPEG2000画像以外に使用できますか?
Quartz 2D PDFルーチンを使用すると、 PDFストリームのCGPDFDataFormat
形式は、フィルターが?のXObject画像以外の場合と同じになりますか?CGPDFStreamRef
CGPDFDataFormatJPEG2000
/JPXDecode
言い換えれば、このCGPDFDataFormatJPEG2000
フォーマットはJPEG2000画像ストリーム以外に使用されたことがありますか?合理的な答えはノーですが、一般的な使用法と理論的に可能なものとの間には常に違いがあります。
c - LZWおよびCGPDFScanner
CGPDFScannerは、発生したLZW圧縮を解凍しますか?それとも私がこれに責任がありますか?Tj
[たくさんの演算子などをピックアップしているので、そうなると思います]
ios - CGPDFScannerでフォントデータを抽出する
CGPDFScanner
PDFのスキャンに使用しています。スキャナーが次のようなものに遭遇したとき:
Tf
演算子のコールバックを使用して、、Td
およびTj
データを抽出します。どうすれば抽出でき/F13
ますか?
ios - CGPDFScanner、Identity-H、解凍
私のインスタンスはCGPDFScanner
、テストpdfファイルをスキャンしています。
ある時点で、現在のフォント ディクショナリにはEncoding
valueとkeyIdentity-H
を持つ ディクショナリがあります。このキーはたまたまストリーム値用であり、その辞書にはキーがあります。このキーの値は です。FontDescriptor
FontFile2
Filter
FlateDecode
これを解釈して使用する方法がわかりません (たとえば、次のTj
ブロックのテキストを Unicode に抽出するため)。たとえば、次のTj
ブロックのバイトを zlib 解凍するだけですか? (ToUnicode
ここに鍵はありません。)
すべての解凍は のインスタンスによって実行されると思っていましたCGPDFScanner
。
arrays - CGPDFArrayがポップしましたが、カウントがゼロです
私は以下を実行しています:
PDFページのフォント辞書から情報を抽出し、TrueTypeフォントを使用しているときに何かを見つけます。
PDFガイドの例は次のとおりです。
ただし、配列のカウントは常にゼロです。[「1要素配列」であるはずです。]どうしてこれができるのでしょうか?-PDFガイドラインでは、この配列が必須であり、「このタイプ0フォントの子孫であるCIDFontディクショナリを指定する」ことも規定されています。どうすればカウントゼロになり、この辞書が含まれているという要件を満たすことができますか?
ios - CGPDFScannerおよびAdobe-Japan1
CGPDFScanner
PDFからテキストを抽出するために使用しています。
オペレーターのコールバックが呼び出された時点TJ
で、現在のフォントのCIDSystemInfo->Registry
値は「Adobe」とCIDSystemInfo->Ordering
「Japan1」です。つまり、文字セット「Adobe-Japan1」。
Tj
このファクトを使用して、演算子で見つけたすべてのテキストをユニコードに変換するにはどうすればよいですか?
私はここの木のために木を見ていないと確信しています。
ios - CGPDF で PDF 宛先を取得する方法
PDFファイルがあり、iPadでレンダリングしたい。しかし、名前付きの宛先を取得する方法と、iPad で GoTo アクションを実装する方法がわかりません。
名前を取得できますが、この名前の目的地はどこで取得できますか。私はあなたの助けを願っています、ありがとう〜
iphone - CGPDFでページオブジェクトへの間接参照を取得するには?
Adobe の「Document management - Portable Document Format - Part 1: PDF 1.7」 ( Pdf32000_2008.pdf ) によると、セクション 12.3.2.1 には次のように記載されています。
宛先は、次の項目で構成されるドキュメントの特定のビューを定義します。
表示するドキュメントのページ
そのページのドキュメント ウィンドウの場所
倍率 (ズーム) 係数
例:
[page /XYZ left top zoom]
しかし、私のコードでは
ですCGPDFDictionaryRef
。
3 0 R
からどのように入手でき/D [3 0 R /FitR –4 399 199 533]
ますか?
のページ オブジェクトのようなページ オブジェクトへの間接参照を取得するにはどうすればよい[page /XYZ left top zoom]
ですか?
これが私のコードです:
リプレイありがとうございます~でも質問があるのですが、このオブジェクト番号が 3 であることはどこでわかりますか?
CGPDFDictionaryRef を取得しますが、フィールドが "3 0 R" であることがわかりませんでした
そして別の質問、私が知っていれば「3 0 R」です
PDF で 3 0 obj を検索するとどこで見つかりますか
返信ありがとうございます。どうもありがとうございました。
ios - CGContextDrawPDFPageからのAppleの「ZoomingPDFViewer」コード例のこのエラーは何ですか:KSTFBB + Helvetica:FT_Load_Glyphが失敗しました:エラー133
私はAppleのZoomingPDFViewerの例を見ています(ソースはリンクから入手できます)。そして、実行すると、次のエラーが発生します。
100
それは次の行で発生しますZoomingPDFViewer
:
なぜこれが起こっているのか、そしてそれを修正する方法について誰かが何か考えを持っていますか?