0
私はpdfを持っています。私は、iPadアプリの途中でユーザーが署名(署名に署名するため)を書いて、pdfを保存できるようにしたいと考えています署名付き。iPadがPDF文書にテキストを重ねて表示
どのような方法が最適ですか?私はすでにこれを行うための何かが存在すると確信しています。この作業を行うためにコードを書き直す必要はないようです。
私はpdfを持っています。私は、iPadアプリの途中でユーザーが署名(署名に署名するため)を書いて、pdfを保存できるようにしたいと考えています署名付き。iPadがPDF文書にテキストを重ねて表示
どのような方法が最適ですか?私はすでにこれを行うための何かが存在すると確信しています。この作業を行うためにコードを書き直す必要はないようです。
これは、コアグラフィック機能を使用してテキストをPDFコンテキストに描画することで可能です。これを助けるコードスニペット:
//Assuming this code inside a context
CGAffineTransform textTransform = CGAffineTransformMake(1.0, 0.0, 0.0, -1.0, 0.0, 0.0);
CGContextSetTextMatrix(context, textTransform);
CGContextSetFillColorWithColor(context, [UIColor blackColor].CGColor);
CGContextSelectFont(context,fontName, fontSize, kCGEncodingMacRoman);
CGContextSetTextDrawingMode(context, kCGTextFill);
const char *st = [@"Sample Text" cStringUsingEncoding:NSASCIIStringEncoding];
CGContextShowTextAtPoint(context, 100.0, 100.0, st, [@"Sample Text" length]);