1

複数のページを含む PDF ファイルを作成しています。

NSMutableData *pdfData = [NSMutableData new];
CGRect rect = CGRectMake(0, 0, 300, 100);
UIGraphicsBeginPDFContextToData(pdfData, rect, nil);
for (NSInteger page = 0; page < 10; page++)
{
    UIGraphicsBeginPDFPage();
    // DRAW PAGE
}
UIGraphicsEndPDFContext();

PDF は印刷されますが、常に長いページ側に沿って印刷されます。そのため、最後にプリンターに送信する前に、各ページを 90° 回転させたいと考えています。これはどのように行うことができますか?

4

2 に答える 2

0

フォーマットで1ページずつ取り、UIImage画像を90度回転させてから、画像の束をPDFに変換することで実行できます。

于 2015-05-07T05:22:34.933 に答える