iphone

2011-08-05 2 views
1

こんにちは、私はpdfの操作上で働いています。iphone

私のrequirementsは、既存のpdfドキュメントを編集することです。

実際の方法はないようです。私はjavascriptを使ってhtmlコンテンツを編集することができます。

私のpdfはuiwebviewにありますので、pdfドキュメントをhtmlコンテンツに変換する方法はありますか?

私はそれをプログラム的に行う必要があります。

好みの言語事前

答えて

1

でC/C++

おかげで任意の提案は、あなたがこれをしたい場合はCに落下する必要があります場合はObjective Cのが、そのKです。基本的にはCGPDFDocumentRefの参照を取得し、それを繰り返すごとにそれぞれCGPDFPageRefを繰り返す必要があります。このページからCGPDFContentStreamRefにアクセスできます。

コンテンツストリームから、PDFドキュメントであるプリミティブデータを解析できます。そこから、PDF文書形式をよく理解することができます。

商用ツールを見つけたり、経験の請負業者を雇ったり、計画を変更したりすることをお勧めします。あなたの見所は、、allotです。

+0

返信いただきありがとうございます。私はCGPDFContentStreamを使用して構文解析を行っていますが、これの後にはまってしまいます。私は、pdfの内容を編集して、同じファイルに保存したいと思っています。そのようなことのためにリンゴによって提供されるAPIはありません。それを行うための他の方法はありますか? – cancerian

+1

+1 "あなたの計画を変更する"。あなたがしたいことは難しいです。私は、単にpdfをレンダリングし、その上にあなたのコメントとハイライトを書くことができるビューを追加してから、それらをdbに保存することをお勧めします。その後、アプリケーションがドキュメントを再び開いたときに、保存されたコメントとハイライトをデータベースから再ロードします。 – Altealice

+0

http://bugreport.apple.comで機能要求を提出して、Mac OS XからiOSにPDFKitを持ち込むこともできます。それはあなたの仕事を少し楽にしますが、それでもなお大変です。 – PeyloW