PDFの1ページ目を画像として表示する方法がパッと見つからなかったけど、
プラグイン使えば簡単だった。
ってことでメモしとく。
ちなみにSDWebImageを利用する想定。他のライブラリも何かしらあるのだと思う。
方法
これに書いてある通り!以上!
https://github.com/SDWebImage/SDWebImagePDFCoder
CocoaPodsでもCarthageでもSPMでもいいからinstallして、
SDImageCodersManagerにPDFCoder登録してあげればいいだけ。
簡単なサンプル↓
import UIKit
import SDWebImagePDFCoder
class ViewController: UIViewController {
@IBOutlet weak var hogeImageView: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
hogehgoe()
}
func hogehoge(){
let PDFCoder = SDImagePDFCoder.shared
SDImageCodersManager.shared.addCoder(PDFCoder)
hogeImageView.sd_setImage(with: URL(string: "~PDFのURL~"))
}
}