Konvertieren von PDF zu UIImage
func drawOnPDF(path: String)
{
//Get existing Pdf reference
let pdf = CGPDFDocumentCreateWithURL(NSURL(fileURLWithPath: path))
//Get page count of pdf, so we can loop through pages and draw them accordingly
let pageCount = CGPDFDocumentGetNumberOfPages(pdf);
//Write to file
UIGraphicsBeginPDFContextToFile(path, CGRectZero, nil)
//Write to data
// var data = NSMutableData()
// UIGraphicsBeginPDFContextToData(data, CGRectZero, nil)
for index in 1...pageCount {
let page = CGPDFDocumentGetPage(pdf, index)
let pageFrame = CGPDFPageGetBoxRect(page, kCGPDFMediaBox)
UIGraphicsBeginPDFPageWithInfo(pageFrame, nil)
var ctx = UIGraphicsGetCurrentContext()
//Draw existing page
CGContextSaveGState(ctx);
CGContextScaleCTM(ctx, 1, -1);
CGContextTranslateCTM(ctx, 0, -pageFrame.size.height);
CGContextDrawPDFPage(ctx, page);
CGContextRestoreGState(ctx);
//Draw image on top of page
var image = UIImage(named: "signature3")
image?.drawInRect(CGRectMake(100, 100, 100, 100))
//Draw red box on top of page
//UIColor.redColor().set()
//UIRectFill(CGRectMake(20, 20, 100, 100));
}
UIGraphicsEndPDFContext()
}
Mein problem ist, PDF zu konvertieren, um Bild, sondern wie auf Bild öffnen in der Ansicht dann streichen Sie nach Links,rechts,oben und unten, wie möglich
Du musst angemeldet sein, um einen Kommentar abzugeben.
Swift 3:
Hab ich die Lösung für die Pdf-Seite konvertieren in UIImage.
Dieser code PDF-Seite konvertieren in Uiimage und speichern von Bild-Dokumenten-Verzeichnis.
PDF Download Und Seite Zählen zu separaten Seite vise-Bild konvertieren.