2012-06-04 42 views
14

Pracowałem nad przeglądarką plików pdf z obsługą adnotacji i muszę mieć możliwość zapisywania nowych adnotacji utworzonych przez użytkownika. Widziałem mnóstwo przykładów jak narysować tekst/linie/obrazy, ale to jest tylko spłaszczona zawartość, potrzebuję utworzyć rzeczywiste obiekty adnotacji. Nie znalazłem żadnej dokumentacji ani przykładów na ten temat, więc jeśli ktoś mógłby wskazać ja w dobrym kierunku byłbym bardzo wdzięcznyTworzenie adnotacji PDF w iOS

Pozdrawiam!

Edytuj: Po kilku miesiącach pracy możemy zwolnić v1 tego. Skończyło się na używaniu biblioteki C++ o otwartym kodzie źródłowym i doświadczyliśmy ogromnego bólu, aby ją skompilować na iOS. Osoba odpowiedzialna za to nie działa już w firmie, więc nie możemy opublikować tego, jak nam się to udało

+0

Naprawdę? [nawet proste wyszukiwanie SO?] (http://stackoverflow.com/search?q=PDF+annotation+iOS) – CodaFi

+0

jak już powiedziałem, wszystkie posty, które można znaleźć w SO dotyczą dodawania zwykłej zawartości do pliku PDF, nie o dodawaniu prawdziwego obiektu adnotacji. Haru pozwala ci tworzyć nowe pliki PDF, nie dodając tylko kilku adnotacji do istniejącego (konkretnie mówi, że nie obsługuje EDYCJI pdf). – Ismael

+0

Cóż, mam (znalazłem bibliotekę open source) i spędziłem sporo czasu na tworzeniu krzyżówek aby działał w iOS. Ta część została wykonana przez mojego współpracownika, a ja po prostu spożyłem tę bibliotekę C++. Planowaliśmy wydać kompilację instrukcji na iOS, ale on już tu nie pracuje, a nikt inny nie wie, jak ją zbudować, więc zgubiliśmy tę okazję – Ismael

Odpowiedz

18

Cóż, istnieje kilka płatnych/bezpłatnych kodów źródłowych, które są dostępne, włączając pspdfkit, fastpdfkit itp. . Znajdź poniższe linki:

Dobrze utrzymanie, wsparcie i funkcje, ale bardzo drogie:

http://pspdfkit.com/

Wygląda ładnie, ale nie zachowując/support:

http://fastpdfkit.com/

https://github.com/vfr/Reader/

Inne wątki StackOverflow:

add annotation to pdf

Add an annotation on a pdf

Annotation (notes, comments) using Quartz 2d in ios

Blogi:

http://codecanyon.net/item/html-pdf-viewer-ios-xcode-project/154673

http://www.binpress.com/app/pdftouch-sdk-for-ios/859

Dla free/open-source aplikacji można sprawdzić na

http://poppler.freedesktop.org/

+0

Cześć jak PDF .. Możemy mieć bibliotekę do dodawania adnotacji na obrazie w ios –

+0

Tak, możesz utworzyć plik PDF z obrazów i użyć pdflib do wygenerowania adnotacji. –

8

Proszę przeczytać issues przed użyciem tej struktury ten programista już nie działa i ma kilka poważnych problemów.


Stworzyłem ramy open source do adnotacji PDF w IOS w GitHub. Obsługuje zarówno iPhone'a jak i iPada. Sprawdź to here.

+0

@Lazyprogram, proszę zaktualizować bibliotekę, nie działa na xcode 7 nad urządzeniem. –

+0

@lazyprogram Czy można programowo dodawać obrazy do stron PDF jako adnotacje? –