CGContextPDF クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。
public class CGContextPDF : CoreGraphics.CGContext
type CGContextPDF = class
inherit CGContext
- 継承
注釈
すべての通常の CGContext メソッドを使用できます。その結果、画面や画像にレンダリングされるのではなく、コマンドが PDF コマンドに変換され、PDF ファイルに格納されます。
コンストラクター
CGContextPDF(CGDataConsumer) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 |
CGContextPDF(CGDataConsumer, CGPDFInfo) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 |
CGContextPDF(CGDataConsumer, CGRect) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 |
CGContextPDF(CGDataConsumer, CGRect, CGPDFInfo) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 |
CGContextPDF(NSUrl) |
指定した URL に格納されている mediaBox ディメンションを使用して、コマンドを PDF ファイルに記録する新しい CGContext を作成します。 |
CGContextPDF(NSUrl, CGPDFInfo) |
指定した URL 内の PDF ファイルにそのコマンドを記録する新しい CGContext を作成します。 |
CGContextPDF(NSUrl, CGRect) |
指定した URL に格納されている mediaBox ディメンションを使用して、コマンドを PDF ファイルに記録する新しい CGContext を作成します。 |
CGContextPDF(NSUrl, CGRect, CGPDFInfo) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 |
プロパティ
Handle |
アンマネージド オブジェクト表現へのハンドル (ポインター)。 (継承元 CGContext) |
InterpolationQuality |
画像を補間するときに使用される品質レベルのヒント (スケーリング時など)。 (継承元 CGContext) |
TextMatrix |
テキスト空間とユーザー空間の間の変換を定義します。 の状態に CGContext依存しません。 (継承元 CGContext) |
TextPosition |
テキストを描画する位置 (ユーザー空間座標)。 (継承元 CGContext) |
メソッド
AddArc(nfloat, nfloat, nfloat, nfloat, nfloat, Boolean) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat) |
現在のパスに円弧を追加します。 (継承元 CGContext) |
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat) |
指定したコントロール パラメーターを使用して、現在のポイントに 3 次ベジエ曲線を追加します。 (継承元 CGContext) |
AddDestination(String, CGPoint) |
指定した場所に宛先名を追加します。 |
AddDocumentMetadata(NSData) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 |
AddEllipseInRect(CGRect) |
指定した に収まる省略記号を追加します |
AddLines(CGPoint[]) |
指定された行を現在のパスに追加します。 (継承元 CGContext) |
AddLineToPoint(nfloat, nfloat) |
現在のポイント (参照 GetPathCurrentPoint()) からユーザー空間内の指定した座標に線を追加します。 (継承元 CGContext) |
AddPath(CGPath) |
指定したパスを現在のパスに追加します。 (継承元 CGContext) |
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat) |
現在のパスに 2 次ベジエ曲線を追加します。 (継承元 CGContext) |
AddRect(CGRect) |
現在のパスに四角形のパスを追加します。 (継承元 CGContext) |
AddRects(CGRect[]) |
現在のパスに四角形パスの配列を追加します。 (継承元 CGContext) |
AsBitmapContext() |
CGContext を CGBitmapContext にキャストします。 (継承元 CGContext) |
BeginPage(CGPDFPageInfo) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 |
BeginPage(Nullable<CGRect>) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
BeginPath() |
グラフィックス コンテキストで新しいパスを開始します。 (継承元 CGContext) |
BeginTransparencyLayer(CGRect, NSDictionary) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
BeginTransparencyLayer(NSDictionary) |
を使用すると EndTransparencyLayer()、完全に透明なレイヤーに対する操作が囲まれます。 (継承元 CGContext) |
ClearRect(CGRect) |
四角形を透明に塗りつぶします。 (継承元 CGContext) |
Clip() |
グラフィックス コンテキストの現在のパスをクリッピング パスに設定します。 (継承元 CGContext) |
ClipToMask(CGRect, CGImage) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
ClipToRect(CGRect) |
クリッピング パスを、現在のパスと指定された四角形の交差部分に変更します。 (継承元 CGContext) |
ClipToRects(CGRect[]) |
現在のクリッピング パスを、現在のクリッピング パスのインサーセクションと、指定された四角形で指定された領域に変更します。 (継承元 CGContext) |
Close() |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 |
ClosePath() |
現在のパスを閉じて完了します。 (継承元 CGContext) |
ConcatCTM(CGAffineTransform) |
指定した |
ContextFillRects(CGRect[]) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
ConvertPointToUserSpace(CGPoint) |
ポイントをデバイス空間座標からユーザー空間座標に変換します。 (継承元 CGContext) |
ConvertRectToDeviceSpace(CGRect) |
四角形をユーザー空間座標からデバイス空間座標に変換します。 (継承元 CGContext) |
ConvertRectToUserSpace(CGRect) |
四角形をデバイス空間座標からユーザー空間座標に変換します。 (継承元 CGContext) |
ConvertSizeToDeviceSpace(CGSize) |
サイズをユーザー空間座標からデバイス空間座標に変換します。 (継承元 CGContext) |
ConvertSizeToUserSpace(CGSize) |
サイズをデバイス空間座標からユーザー空間座標に変換します。 (継承元 CGContext) |
CopyPath() |
現在のコンテキストの現在のパスのディープ コピーを返します。 (継承元 CGContext) |
Dispose() |
CGContext オブジェクトによって使用されるリソースを解放します。 (継承元 CGContext) |
Dispose(Boolean) |
CGContextPDF オブジェクトで使用されるリソースを解放します。 |
DrawImage(CGRect, CGImage) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
DrawLayer(CGLayer, CGPoint) |
指定したポイントのグラフィックス コンテキストにレイヤーを描画します。 (継承元 CGContext) |
DrawLayer(CGLayer, CGRect) |
指定した四角形で囲まれたグラフィックス コンテキストにレイヤーを描画します。 (継承元 CGContext) |
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
DrawPath(CGPathDrawingMode) |
CGContextの現在のパスを描画します。 (継承元 CGContext) |
DrawPDFPage(CGPDFPage) |
指定した PDF |
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
DrawShading(CGShading) |
指定した をレンダリングします |
DrawTiledImage(CGRect, CGImage) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
EndPage() |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 |
EndTransparencyLayer() |
透過性レイヤーの終点を示します。 (継承元 CGContext) |
EOClip() |
Even-Odd規則を使用して、現在のクリッピング パスを変更します。 (継承元 CGContext) |
EOFillPath() |
Even-Oddルールを使用して、現在のパスを入力します。 (継承元 CGContext) |
FillEllipseInRect(CGRect) |
によって |
FillPath() |
ゼロ以外の巻き取り規則を使用して、現在のパスを塗りつぶします。 (継承元 CGContext) |
FillRect(CGRect) |
指定した を塗りつぶします |
Flush() |
保留中のすべての描画を強制的にレンダリングします。 (継承元 CGContext) |
GetClipBoundingBox() |
現在のクリッピング パスの境界ボックス。 (継承元 CGContext) |
GetCTM() |
現在のコンテキスト変換マトリックスを取得します。 (継承元 CGContext) |
GetPathBoundingBox() |
現在のパスの境界ボックスを返します。 (継承元 CGContext) |
GetPathCurrentPoint() |
のパス内の CGContext現在のポイント。 (継承元 CGContext) |
GetUserSpaceToDeviceSpaceTransform() |
CGAffineTransformユーザー空間座標をデバイス空間座標にマップする 。 (継承元 CGContext) |
IsPathEmpty() |
現在のパスにサブパスが含まれているかどうか。 (継承元 CGContext) |
MoveTo(nfloat, nfloat) |
指定した位置でサブパスを開始します。 (継承元 CGContext) |
PathContainsPoint(CGPoint, CGPathDrawingMode) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
PointToDeviceSpace(CGPoint) |
ユーザー空間をデバイス空間 |
ReplacePathWithStrokedPath() |
ストローク のパラメーターに基づいて、現在のパスをストロークされたバージョンのパスに置き換えます。 (継承元 CGContext) |
ResetClip() |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
RestoreState() |
の状態を CGContext 、最後に呼び出されたとき SaveState() の状態に設定します。 (継承元 CGContext) |
RotateCTM(nfloat) |
正の値を反時計回りに回転させて、現在の変換行列をラジアンで |
SaveState() |
の状態を格納します CGContext。 (「RestoreState()」を参照)。 (継承元 CGContext) |
ScaleCTM(nfloat, nfloat) |
現在の変換マトリックスをスケーリングします。 (継承元 CGContext) |
SelectFont(String, nfloat, CGTextEncoding) |
開発者は、この非推奨のメソッドを使用しないでください。 開発者は、代わりに 'CoreText' API を使用する必要があります。 (継承元 CGContext) |
SetAllowsAntialiasing(Boolean) |
コンテキストでアンチエイリアシングを許可するかどうか。 (継承元 CGContext) |
SetAllowsFontSmoothing(Boolean) |
コンテキストでフォントのスムージングを許可するかどうか。 (継承元 CGContext) |
SetAllowsFontSubpixelQuantization(Boolean) |
コンテキストでグリフをサブピクセルの位置に描画できるかどうかを指定します。 (継承元 CGContext) |
SetAllowsSubpixelPositioning(Boolean) |
コンテキストで、ピクセル境界以外のグリフの配置を許可するかどうか。 (継承元 CGContext) |
SetAlpha(nfloat) |
描画の不透明度を 0.0 (透明) から 1.0 (不透明) の範囲に設定します。 (継承元 CGContext) |
SetBlendMode(CGBlendMode) |
合成モードを指定します。 (継承元 CGContext) |
SetCharacterSpacing(nfloat) |
グリフ間にスペースを追加します。 (継承元 CGContext) |
SetDestination(String, CGRect) |
ユーザーが指定した領域をクリックまたはタップすると、PDF ビューアーは名前付きの宛先にジャンプします |
SetFillColor(CGColor) |
塗りつぶしの色を指定した に設定します CGColor。 (継承元 CGContext) |
SetFillColor(nfloat, nfloat) |
塗りつぶしの色を灰色のレベル (0 (黒) から 1 (白) に設定します。 (継承元 CGContext) |
SetFillColor(nfloat, nfloat, nfloat, nfloat) |
塗りつぶしの色を指定した RGBA 値に設定します。 (継承元 CGContext) |
SetFillColor(nfloat, nfloat, nfloat, nfloat, nfloat) |
CMYK 色空間コンポーネントとアルファ値を使用して塗りつぶしの色を設定します。 (継承元 CGContext) |
SetFillColor(nfloat[]) |
塗りつぶしの色を設定します。 SetFillColorSpace(CGColorSpace) は、前に呼び出す必要があります。 (継承元 CGContext) |
SetFillColorSpace(CGColorSpace) |
CGColorSpaceコンテキストで使用する を指定します。 (継承元 CGContext) |
SetFillPattern(CGPattern, nfloat[]) |
コンテキストの塗りつぶしパターンを設定します。 (継承元 CGContext) |
SetFlatness(nfloat) |
曲線パスの精度。 (継承元 CGContext) |
SetFont(CGFont) |
テキストの CGFont レンダリングに使用する を設定します。 (継承元 CGContext) |
SetFontSize(nfloat) |
テキストの再入力に使用するフォントのサイズを設定します。 (継承元 CGContext) |
SetLineCap(CGLineCap) |
線の終点のスタイルを設定します。 (継承元 CGContext) |
SetLineDash(nfloat, nfloat[]) |
破線の描画に使用するパターン。 (継承元 CGContext) |
SetLineDash(nfloat, nfloat[], Int32) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
SetLineJoin(CGLineJoin) |
線の結合方法を設定します。 (継承元 CGContext) |
SetLineWidth(nfloat) |
ストロークされた線の幅を設定します。 この線は、パスの半分 |
SetMiterLimit(nfloat) |
接続線のマイター制限を指定します。 (継承元 CGContext) |
SetPatternPhase(CGSize) |
タイルを開始する前にパターンを変換します。 (継承元 CGContext) |
SetRenderingIntent(CGColorRenderingIntent) |
変換先の色空間外の色を処理する方法。 (継承元 CGContext) |
SetShadow(CGSize, nfloat, CGColor) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
SetShouldAntialias(Boolean) |
と組み合わせて SetAllowsAntialiasing(Boolean) 使用して、アンチエイリアシングを有効または無効にします。 (継承元 CGContext) |
SetShouldSmoothFonts(Boolean) |
と組み合わせて SetAllowsFontSmoothing(Boolean) 使用して、フォントのスムージングを有効または無効にします。 (継承元 CGContext) |
SetShouldSubpixelPositionFonts(Boolean) |
と組み合わせて SetAllowsSubpixelPositioning(Boolean) 使用して、ピクセルとのグリフの配置を有効または無効にします。 (継承元 CGContext) |
SetStrokeColor(CGColor) |
ストロークの色を設定します。 (継承元 CGContext) |
SetStrokeColor(nfloat, nfloat) |
ストロークの色をグレースケール値に設定します。 (継承元 CGContext) |
SetStrokeColor(nfloat, nfloat, nfloat, nfloat) |
ストロークの色を RGBA 色に設定します。 (継承元 CGContext) |
SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat) |
ストロークの色を CMYKA 色に設定します。 (継承元 CGContext) |
SetStrokeColor(nfloat[]) |
ストロークの色を設定します。 colorspace を事前に設定していない場合、この API の動作は未定義です。 (継承元 CGContext) |
SetStrokeColorSpace(CGColorSpace) |
CGColorSpaceM:CoreGraphics.CGContext.SetStrokeColor(float[])で使用する を設定します。 (継承元 CGContext) |
SetStrokePattern(CGPattern, nfloat[]) |
コンテキストのストローク パターンを設定します。 (継承元 CGContext) |
SetTextDrawingMode(CGTextDrawingMode) |
グリフのレンダリング方法を指定します。 (継承元 CGContext) |
SetUrl(NSUrl, CGRect) |
画面のリージョンを URL に関連付けます。 ユーザーがそのリージョン内をクリックまたはタップすると、PDF ビューアーでその URL にリダイレクトされます。 |
ShouldSubpixelQuantizeFonts(Boolean) |
では SetAllowsFontSubpixelQuantization(Boolean)、フォントをサブピクセルの場所に描画するかどうかを指定します。 (継承元 CGContext) |
ShowGlyphs(UInt16[]) | (継承元 CGContext) |
ShowGlyphs(UInt16[], Int32) | (継承元 CGContext) |
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[]) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
ShowText(Byte[]) | (継承元 CGContext) |
ShowText(Byte[], Int32) | (継承元 CGContext) |
ShowText(String) | (継承元 CGContext) |
ShowText(String, Int32) | (継承元 CGContext) |
ShowTextAtPoint(nfloat, nfloat, Byte[]) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
ShowTextAtPoint(nfloat, nfloat, String) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
ShowTextAtPoint(nfloat, nfloat, String, Int32) |
PDF Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 (継承元 CGContext) |
StrokeEllipseInRect(CGRect) |
によって定義された楕円をストロークします |
StrokeLineSegments(CGPoint[]) |
のペアによって定義された線を |
StrokePath() |
現在のパスをストロークします。 その後、現在のパスがリセットされます。 (継承元 CGContext) |
StrokeRect(CGRect) |
指定した |
StrokeRectWithWidth(CGRect, nfloat) |
をストロークします |
Synchronize() |
CGContextを更新対象としてマークします。 (継承元 CGContext) |
TranslateCTM(nfloat, nfloat) |
ユーザー座標系の原点を変更します。 (継承元 CGContext) |