3

ここに画像の説明を入力

NSData オブジェクトにすべてのデータがありますが、この形式で表示される pdf を作成する方法がわかりません。主な問題は、製品のコンテンツのサイズが固定されていないことです。顧客が購入する量に応じて、コンテンツのサイズがますます増えます。

以下の形式のような uiview を作成したくありません。

以下の形式のpdfを作成するロジックを教えてください。ありがとうございます!

4

3 に答える 3

7

iOSでPDFを作成する方法は2つあります。

PDFにテキストが必要な場合は、Quartz2Dを使用する必要 があります。表形式で描画するのに役立つAPIはありません。xとyの位置を計算して線、テキストを描画する必要があります。これらはすべて手動で行います。フィールドのセットを固定している場合は、このアプローチに従うことができるのはあなただけです。

それ以外の場合は、必要な形式のhtmlページを作成し、このページをPDFで画像として設定できます。これは非常に簡単な方法です。

どちらもQuartz2Dを使用して行われます

お役に立てれば :)

于 2012-09-18T07:30:52.240 に答える
1

PDF を描画するには 2 つの方法があります。

http://www.ioslearner.com/generate-pdf-programmatically-iphoneipad/

UIKit API はきれいで滑らかな PDF を作成します。Quartz2D フレームワークは少しぼやけた pdf を作成します。そのため、使用する前に確認する必要があります。

それが機能するか、問題があるかどうか教えてください。

于 2012-09-18T07:48:23.770 に答える
1

ここから始めて、ここから始めるのに最適な場所

線で表を描き、それにテキストと画像を追加する必要があります:)

情報については参照してください

ドキュメント

于 2012-09-18T07:31:16.387 に答える