13

iOS で PDF ドキュメントを作成するには、公式ドキュメント ( http://developer.apple.com/library/ios/#documentation/2DDrawing/Conceptual/DrawingPrintingiOS/GeneratingPDF/GeneratingPDF.html#//apple_ref/doc/uid/TP40010156 -CH10-SW3 )、デフォルトのサイズは 612x792 で、比率は 1.29412 です。

// Create the PDF context using the default page size of 612 x 792.
UIGraphicsBeginPDFContextToFile(pdfFileName, CGRectZero, nil);
CFRange currentRange = CFRangeMake(0, 0);
NSInteger currentPage = 0;
BOOL done = NO;
do {
// Mark the beginning of a new page.
   UIGraphicsBeginPDFPageWithInfo(CGRectMake(0, 0, 612, 792), nil);

ただし、国際規格 IS0216 の A4 用紙のデフォルト サイズは 210x297mm で、縦横比は 1.41429 です。それで、私の質問は次のとおりです。Apple の標準の単位は何ですか? この 612x792 の寸法は A4 と同じですか? 印刷余白等は入っていますか?

4

1 に答える 1

39

PDF と PostScript は「PostScript ポイント」を単位として使用します。PostScript ポイントは 1/72 インチです。したがって、デフォルトのページサイズは

612 x 792 points = 8.5 x 11 inch = 215.9 mm x 279.4 mm

USレターの用紙サイズです。

の境界矩形UIGraphicsBeginPDFPageWithInfo()は、PDF ページのいわゆる「メディア ボックス」を定義します。メディア ボックスは、ページが印刷されるメディアのサイズであるため、余白が含まれます。

于 2012-08-04T14:29:32.227 に答える