2011-11-14 22 views
11

this Questionと重複していることがありますが、そこに解決策がありません。私のシナリオは、既存のPDFからいくつかの編集を加えてPDFを作成するようなものです。それはすべて正常に動作します。私の質問は、メタデータ、目次、ブックマーク、新しく作成されたPDFにPDFのメタデータにあるものを追加することです。 hereのようにXMP形式を理解できません。新しいPDFにTOCを直接追加する方法はありますか? 私は以下の機能を使用していますが、全く機能していません。目次1つのPDFから別のPDFに目次をコピー

CGPDFContextAddDocumentMetadata(pdfContext、contdata);

いずれにしても、正しい方向性が示唆されます。サードパーティのツールでも可能です。私はpodofoを試しましたが、私はiosでそれを移植する方法がありません。

答えて

3

XMPメタデータとTOC /ブックマークは2種類あります。 PDFファイルのTOCはCGPDF *関数を使用して読み取ることができますが、CGPDF * APIはPDFオブジェクトを作成してPDFファイルに挿入することができないため、別のPDFファイルに複製することはできません。

+0

お返事ありがとうございます。私はこれを達成できる方法はありますか? – DivineDesert

0

私は最近、pdfをまとめてフォームデータを入力しました。私はそれが本当に私を助けたのでPDF Toolkitをチェックアウトするだろう。コード内から実行できます。

+0

iphone SDKにどのように統合するのですか?私はこれを行う方法がありません。あなたがiphoneでこれらを行っているなら、何をすべきか教えてもらえますか?どのようにするか。私は以前にiphone sdkにC++ライブラリを統合しましたが、これを使う方法が分かりません – DivineDesert

+0

http://www.pdflabs.com/docs/install-pdftk/私はPDFTKをサーバで使用しています。私は必要なものを渡し、pdfを生成します。 – Cymbals

+0

btw:ローカルでMac OS Xを実行するためのインストールがありますが、ローカルではなくサーバーソリューションを使用しています。 – Cymbals