-(void)hogehoge
{
NSString *saveName = @"xxx";
int page = 1; // ページ数
BOOL done = NO;
UIGraphicsBeginPDFContextToFile(saveName, CGRectZero, nil);
do{
UIGraphicsBeginPDFPageWithInfo(CGRectMake(0, 0, 横サイズ, 縦サイズ), nil);
[self drawForPage:page]; // 各ページに対応したモノを描く
page++;
if ( 終了条件 == YES )
{
done = YES;
}
}while (!done);
UIGraphicsEndPDFContext();
}
実ファイルではなくデータのPDFが欲しいときは,UIGraphicsBeginPDFContextToFile()の代わりに,UIGraphicsBeginPDFContextToData()を使う.
0 コメント:
コメントを投稿