У меня есть приложение, которое позволяет пользователям подписывать контракт. В договоре есть 3 поля, которые необходимо заполнить ценами. Затем PDF нужно будет распечатать и отправить по электронной почте.
Я уже создал представление, позволяющее захватывать подписи. Это работает, принимая CGImage представления после того, как пользователь подписывает (очевидно, это больше, чем это).
Я не могу понять две вещи:
Как автоматически заполнить поля с ценами
Вставить изображение подписи в PDF для печати.
Любая помощь будет высоко ценится и, как всегда, спасибо за ваше время.
Код для рисования файла PDF
if(document) {
CGPDFPageRef page = CGPDFDocumentGetPage(document, currentPage);
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGContextSaveGState(ctx);
CGContextTranslateCTM(ctx, 0.0, [self bounds].size.height);
CGContextScaleCTM(ctx, 1.0, -1.0);
CGContextConcatCTM(ctx, CGPDFPageGetDrawingTransform(page, kCGPDFCropBox, [self bounds], 0, true));
CGContextDrawPDFPage(ctx, page);
CGContextRestoreGState(ctx);
}