[英]how to create a pdf from image which taken by camera with pdfkit
嗨,我是pdfkit
和iOS應用程序的pdfkit
,我想用設備拍照,然后將圖像轉換為pdf。 用相機拍照並將其保存在Camera Roll上完全可以正常工作,問題是當我想從該圖像創建pdf時,它需要圖像的名稱,如何找到它? 另一個問題是可以用pdfkit
實現任何pdf編輯器來編輯圖像嗎? 感謝任何幫助。 下面是我的imagePickerController
代碼。
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
let pickedImage = info[UIImagePickerControllerOriginalImage] as? UIImage
if (Mylibrary)
{
}
else
{
UIImageWriteToSavedPhotosAlbum(pickedImage!, nil, nil, nil);
let image = UIImage(named: "????") //the problem is here
let newPage = PDFPage(image: image!)
}
picker.dismiss(animated: true, completion: nil)
}
無需實例化新圖像,因為該圖像已存儲在pickedImage
變量中。 您只需要使用pickedImage
初始化新的PDFPage
對象。 使用ImageKit
編輯圖像,然后再使用它初始化新的PDFPage
對象。
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
guard let pickedImage = info[UIImagePickerControllerOriginalImage] as? UIImage else { return }
// Adds pickedImage to the user’s Camera Roll album.
UIImageWriteToSavedPhotosAlbum(pickedImage, nil, nil, nil)
// Creates a new PDFPage object and initializes it with pickedImage.
let newPage = PDFPage(image: pickedImage)
dismiss(animated: true, completion: nil)
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.