Core Graphics   >     CGContext   > init(_:mediaBox:_:)
イニシャライザ
init(_:mediaBox:_:)
URL ベースの PDF グラフィックスコンテキストを作成します。
宣言
パラメータ
url | 結果の PDF ファイルを配置する場所を指定する Core Foundation の URL。 |
mediaBox | PDF の境界を指定する長方形。長方形の原点は典型的には (0,0) である必要があります。CGPDFContextCreateWithURL 関数は、この長方形をデフォルトページのメディア境界ボックスとして使用します。NULL を渡すと、CGPDFContextCreateWithURL は 8.5 x 11 インチ(612 x 79 2ポイント) のデフォルトページのサイズを使用します。 |
auxiliaryInfo | PDF ファイルの生成時に PDF コンテキストで使用される追加情報を指定する辞書、または NULL。辞書は新しいコンテキストによって保持されるため、戻る時に安全に解放できます。 |
戻り値
新しい PDF コンテキスト、またはコンテキストを作成できなかった場合は NULL。あなたには CGContextRelease を使用してこのオブジェクトを解放する責任があります。
議論
この関数を呼び出すと、Core Graphics は仕様に合わせて PDF 描画環境(すなわち、グラフィックスコンテキスト) を作成します。結果のコンテキストに描画すると、Core Graphics は、指定された場所に格納された一連の PDF 描画コマンドとして図面をレンダリングします。