私はすべての提案とコードスニペットを含むPDFビューアを開発しました。ありがとう:)今私はそれをPDFエディタにしたいです。私はPDFKitに似たiphone/ipad用のアプリケーションを作成したいと思っています(これはデスクトップ用です)。ユーザーが注釈を追加してテキストセクションを強調表示できるようにしたい。注釈をpdfに追加
どうすればこの問題を解決できますか?これまでのところ、私はpdfの内容を解析しました(私の以前の投稿はpdf parsing problemです)。既存のPDFに注釈を追加するオープンソースのpdfエディタはありますか?
また、これはObjective-Cを使用して行うことができますか、これを行う他の言語コード(Cまたはjavascript)がありますか?
NSURL *newUrl = [NSURL fileURLWithPath:"path to pdf"];
CGPDFDocumentRef templateDocument = CGPDFDocumentCreateWithURL(newUrl);
CFRelease(url);
CGContextRef pdfContext = UIGraphicsGetCurrentContext();
CGPDFPageRef page = CGPDFDocumentGetPage(templateDocument, 1);
CGContextDrawPDFPage(pdfContext, page);
const char *text = "second line!";
CGContextShowTextAtPoint (pdfContext, 10, 30, text, strlen(text));
CGContextEndPage (pdfContext);
CGContextRelease (pdfContext);
pdfcontext
は、新しいPDFを作成するときに作成したオブジェクトと同じです。私のpdfには「hello world」のような行があります。私はもう一つの行を追加しようとしています。この1つは本当にトリッキーになるだろう
GContextShowTextAtPoint: invalid context 0x0
ここにpdfパーサーコードスニペットを投稿できますか。 – ajay
あなたはそのための解決策を見つけましたか? – wan
いいえ、私はそうではありません。 – cancerian