iOS के लिए तेज़ और आसान PDF व्यूअर: सुझाव और सलाह
सभी को नमस्कार! मैं iOS के लिए एक ऐप विकसित कर रहा हूँ जिसमें PDF दस्तावेज़ (उपयोगकर्ता मैनुअल, कैटलॉग) प्रदर्शित करने की आवश्यकता है। समस्या यह है कि फ़ाइलें बड़ी होती हैं — 100-200 MB तक, और मानक UIScrollView के साथ UIWebView धीमा हो जाता है, और कभी-कभी क्रैश भी हो जाता है। मैंने PDFKit का उपयोग करने की कोशिश की, लेकिन देखा कि बहुत अधिक वेक्टर ग्राफ़िक्स (डायग्राम, ड्रॉइंग) वाले पेजों को स्क्रॉल करते समय ध्यान देने योग्य देरी होती है।
यह मेरा वर्तमान कोड है:
```swift
import PDFKit
class PDFViewController: UIViewController {
var pdfView: PDFView!
var document: PDFDocument?
override func viewDidLoad() {
super.viewDidLoad()
pdfView = PDFView(frame: view.bounds)
pdfView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
view.addSubview(pdfView)
if let url = Bundle.main.url(forResource: "manual", withExtension: "pdf") {
document = PDFDocument(url: url)
pdfView.document = document
pdfView.autoScales = true
}
}
}
```