1
200文字列のデータと4つのテーブルのデータを含む巨大なPDFファイルを生成する必要があります。視覚的にPDFを作成し、適切な場所にある文字列からデータを入力する方法はありますか?そうでない場合は、これを行うにはどうすればよいでしょうか?今のところ私はdrawInRect:メソッドを試しました。どんな提案 ためobjective-cでpdfを作成
おかげラドゥ
200文字列のデータと4つのテーブルのデータを含む巨大なPDFファイルを生成する必要があります。視覚的にPDFを作成し、適切な場所にある文字列からデータを入力する方法はありますか?そうでない場合は、これを行うにはどうすればよいでしょうか?今のところ私はdrawInRect:メソッドを試しました。どんな提案 ためobjective-cでpdfを作成
おかげラドゥ
あなたは
NSPDFImageRep
CGPDFContext
に見てもここではいくつかのサンプルコード
NSMutableData* pdfData = [NSMutableData data];
CGDataConsumerRef consumer = CGDataConsumerCreateWithCFData((CFMutableDataRef) pdfData);
CGRect mediaBox = CGRectMake(0, 0, width, height);
CGContextRef pdfContext = CGPDFContextCreate(consumer, &mediaBox, NULL);
CGDataConsumerRelease(consumer);
NSGraphicsContext* newGC = [NSGraphicsContext graphicsContextWithGraphicsPort:pdfContext flipped:YES];
[NSGraphicsContext saveGraphicsState];
[NSGraphicsContext setCurrentContext:newGC];
は、その後、あなたが
を呼び出して、あなたのPDFページを描画することができますCGPDFContextBeginPage(pdfContext, NULL);
/* draw here */
CGPDFContextEndPage(pdfContext);
ありがとう、私は試してみます。私はそれがテンプレートをどのように使っているのか本当に理解していませんが、それが良い方向であるかどうかをあなたに知らせます。 –