2017-01-17 4 views
0

私は最初のモバイル開発クラスを取っています。私の教授は、私がObjective-Cで書かれたアプリをすぐに利用して助けてくれることを願っています。私はこれまでにいくつかのCSクラスを取ってきましたが、モバイルアプリ開発については何もしていませんでした。PDFに注釈を付ける:どこから始めますか?

このアプリは基本的に楽譜の多くのPDFファイルを保存した曲です。彼が私に追加したい最初のもの(複数のもの)は、ユーザーがハイスコア、ペン、および消しゴムで楽譜に注釈を付ける能力です。音楽スコアが多いので、スコアごとにこれらの注釈を保存しておき、必要に応じて後で編集できるようにする必要があります(つまり、ユーザーは元に戻って楽譜を消去し、特定のスコアに注釈を追加できます) 。

私は計画段階にあり、私はこれを行うための最善の方法を見つけようとしています。私は、注釈を第2のビューレイヤーで発生させ、そのレイヤーを画像として保存して、いつでも(ユーザーが見るために)音楽ノートシートに重ねて重ねることができるようにすることを考えていました。私の関心事は、ユーザーがイメージとして保存された後にこのレイヤーに注釈を付けることができますか(つまり、注釈を追加して削除してからもう一度保存するということです)。

これについては、どのような方法が最適ですか?私は私の頭の上にあるので、私は本当に任意のアドバイスを感謝します!

+1

これは信じられないほど広い質問であり、人々は「ベスト」とは何かについて異なる意見を持っている可能性があります。私はそれが閉鎖されることを期待する。私は本当にベストな方法が何であるか分かりません。私のアドバイスは、さまざまな方法で試作し、可能な限り早く失敗することを目指すことです。場合は、技術的な問題をスタックオーバーフローを助けることができるかもしれないが、それにはカウントしないでください。がんばろう。 –

答えて

1

これは非常に幅広い質問ですが、いくつかのリンクを手伝ってあげましょう。そのようなことをする必要があります。

これは、アプリケーションに要件を開始するのに役立ちます。

多くのサードパーティ製のフレームワークがありますが、PDFの注釈のためにあります。

  1. PSPDFKit (Paid)
  2. FastPDFKit
  3. Poppler(オープンソース)

も役立ちますいくつかのSOの質問へのリンクがあります。 PDFアノテーション用

いくつかGithubのリンク

注:LazyPDFKit - (もはや維持 - を使用し修正するためのソースコード バグ)

あなたの研究に役立ちます。

+0

リンクありがとうございます!これは本当に役に立ちます。 – Lorraine

関連する問題