Core Graphics   >     CGContext   > init(consumer:mediaBox:_:)


イニシャライザ


init(consumer:mediaBox:_:)


PDF グラフィックスコンテキストを作成します。





宣言


init?(consumer: CGDataConsumer, mediaBox: UnsafePointer<CGRect>?, _ auxiliaryInfo: CFDictionary?)


パラメータ


consumerPDF 出力データを受信すべきデータコンシューマ。
mediaBoxPDF ページのサイズと位置を定義する長方形へのポインタ、または NULL。長方形の原点は典型的には (0,0) である必要があります。Core Graphics はこの長方形をページのメディアボックスのデフォルト境界として使用します。NULL を渡すと、Core Graphics は 8.5 x 11 インチ(612 x 792 ポイント) のデフォルトページサイズを使用します。
auxiliaryInfoPDF ファイルの生成時に PDF コンテキストで使用される追加情報を指定する辞書、または NULL。辞書は新しいコンテキストによって保持されるため、戻る時に安全に解放できます。辞書に含めることができるキーについては 補助辞書キー を参照してください。

戻り値


新しい PDF コンテキスト、またはコンテキストを作成できなかった場合は NULL。あなたには CGContextRelease を使用してこのオブジェクトを解放する責任があります。


議論


この関数は、指定した PDF 描画環境を作成します。新しいコンテキストに描画すると、Core Graphics は、データコンシューマオブジェクトに渡される一連の PDF 描画コマンドとして描画をレンダリングします。


以下も見よ


関連した文書


Quartz 2D プログラミングガイド





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • iOS 2.0+
    macOS 10.0+
    tvOS 2.0+
    watchOS 2.0+
  • 宣言
  • パラメータ
  • 戻り値
  • 議論
  • 以下も見よ












  • トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)