2011-03-08 16 views
5

Apple'ın belgelerini okudum ve UIWebView uygulamasını kullanmanızı öneriyoruz. Bu bir sayfa numarasına gitmek ve aynı zamanda PDF'leri aramak istediğiniz kadar iyi ve güzel.PDF Manipulation on iPhone SDK

Bunu yapan 3. parti kütüphaneleri var mı (bedava veya ücretli)?

En az bir PDF'de sayfa numarasına arama ve bakma ihtiyacım var.

Baktım ve PDFKit kullanılamıyor ve Quartz yöntemleri sınırlı görünüyor. Bu, uygulama mağazasında bulunan PDF okuyucularının miktarından dolayı açıktır.

+0

uygulama mağazası bunu onayladı mı? https://github.com/mobfarm/FastPdfKit – sandy

+1

iOS için bir PDF kitaplığı: http://mobfarm.eu/fastpdfkit https://github.com/mobfarm/FastPdfKit – TomSwift

cevap

3

Sadece Quartz çağrılarını kullanarak bunu yapmak mümkündür. Kuvars açıkça C-tabanlı, bu yüzden köşeli parantez eksikliğine ayarlamak için biraz zaman alır, ancak işlevler açıkça adlandırılır ve anlamaya çok zor değil. Örneğin, bir belgeden belirli bir sayfayı görüntülemek için CGPDFDocumentGetNumberOfPages(), CGPDFDocumentGetPage() ve CGContextDrawPDFPage() kullanabilirsiniz. Burada bir PDF arama ile ilgili bir açıklama var: Random Ideas

Hiçbiri üçüncü taraf bir çerçevenin kötü bir fikir olduğunu söyler - eğer birisi bunu daha kolay hale getirmek için işi çoktan yapmışsa, o zaman harikadır. Ama size uygun bir şey bulamazsanız, Kuvars'a girmekten korkmayın - bu kötü değil. Bunu uygulamamla kullanırsam,

+0

Bağlantı http:/adresine taşındı. /web.archive.org/web/20131122162015/http://blog.random-ideas.net/?p=184 – Haider

İlgili konular