এই নিবন্ধে আমরা দেখব কিভাবে iOS-এ সুইফট ব্যবহার করে একটি পিডিএফ ফাইল খুলতে হয়। এখানে আমরা আইওএস-এ ওয়েবভিউতে পিডিএফ খোলার উদাহরণ দিয়ে এটি করব। আসুন একটি প্রকল্প তৈরি করি এবং স্টোরিবোর্ডে WKWebView যোগ করি।
এটির আউটলেটকে ভিউ কন্ট্রোলার ক্লাসের সাথে সংযুক্ত করুন।
এখন আমরা দুটি ভিন্ন জিনিস দেখব
-
ওয়েবে একটি URL থেকে একটি PDF ফাইল খোলা৷৷
একটি url থেকে একটি ওয়েব ভিউ খুলতে, প্রথমে আমাদের একটি পিডিএফ ফাইল সহ একটি url থাকতে হবে। এই উদাহরণে আমি একটি ডামি URL ব্যবহার করব https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf
প্রথমে একটি URL তৈরি করা যাক,
let url: URL! = URL(string: "https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf")
এখন অবশিষ্ট ধাপ দুটি পদ্ধতিতেই একই রকম, তাই আসুন পদ্ধতি 2 এবং অবশিষ্ট ধাপগুলি দেখি।
-
স্থানীয় সঞ্চয়স্থান থেকে একটি PDF খোলা হচ্ছে৷৷
if let pdfURL = Bundle.main.url(forResource: "dummy", withExtension: "pdf", subdirectory: nil, localization: nil) { let request = URLRequest.init(url: pdfURL) wbView.load(request) }
প্রথম লাইনে আমরা একটি URL তৈরি করেছি এবং তারপরে দ্বিতীয় ধাপ এবং তৃতীয় ধাপে একটি অনুরোধ তৈরি করা এবং ওয়েব ভিউতে লোড করা।
আমরা সিমুলেটরে উপরের যেকোন পদ্ধতি চালালে আমরা নিচের মত ফলাফল পাই।