共用方式為


CGContextPDF 類別

定義

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

public class CGContextPDF : CoreGraphics.CGContext
type CGContextPDF = class
    inherit CGContext
繼承
CGContextPDF

備註

您可以使用所有一般 CGCoNtext 方法、結果,而不是轉譯到畫面或影像中,命令會轉換成 PDF 命令,並儲存在 PDF 檔案中。

建構函式

CGContextPDF(CGDataConsumer)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

CGContextPDF(CGDataConsumer, CGPDFInfo)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

CGContextPDF(CGDataConsumer, CGRect)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

CGContextPDF(CGDataConsumer, CGRect, CGPDFInfo)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

CGContextPDF(NSUrl)

建立新的 CGCoNtext,以將命令記錄到 PDF 檔案中,其中包含儲存在指定 URL 中的 mediaBox 維度。

CGContextPDF(NSUrl, CGPDFInfo)

建立新的 CGCoNtext,將命令記錄到指定 URL 中的 PDF 檔案中。

CGContextPDF(NSUrl, CGRect)

建立新的 CGCoNtext,以將命令記錄到 PDF 檔案中,其中包含儲存在指定 URL 中的 mediaBox 維度。

CGContextPDF(NSUrl, CGRect, CGPDFInfo)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

屬性

Handle

處理非受控物件標記法) (指標。

(繼承來源 CGContext)
InterpolationQuality

例如,縮放) 時,插補影像時所使用的品質層級提示 (。

(繼承來源 CGContext)
TextMatrix

定義文字空間與使用者空間之間的轉換。 CGContext與 狀態無關。

(繼承來源 CGContext)
TextPosition

使用者空間座標中要繪製文字的位置。

(繼承來源 CGContext)

方法

AddArc(nfloat, nfloat, nfloat, nfloat, nfloat, Boolean)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat)

將弧線加入至目前的路徑。

(繼承來源 CGContext)
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat)

使用指定的控制項參數,在目前點加入立方體 Bézier 曲線。

(繼承來源 CGContext)
AddDestination(String, CGPoint)

在指定的位置加入目的地名稱。

AddDocumentMetadata(NSData)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

AddEllipseInRect(CGRect)

加入符合指定 rect 之 的省略號。

(繼承來源 CGContext)
AddLines(CGPoint[])

將指定的行新增至目前的路徑。

(繼承來源 CGContext)
AddLineToPoint(nfloat, nfloat)

將目前點的線條附加 () GetPathCurrentPoint() 至使用者空間中的指定座標。

(繼承來源 CGContext)
AddPath(CGPath)

將指定的路徑加入至目前的路徑。

(繼承來源 CGContext)
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat)

將二次方 Bézier 曲線新增至目前路徑。

(繼承來源 CGContext)
AddRect(CGRect)

將矩形路徑新增至目前路徑。

(繼承來源 CGContext)
AddRects(CGRect[])

將矩形路徑的陣列新增至目前的路徑。

(繼承來源 CGContext)
AsBitmapContext()

將 CGCoNtext 轉換成 CGBitmapCoNtext。

(繼承來源 CGContext)
BeginPage(CGPDFPageInfo)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

BeginPage(Nullable<CGRect>)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
BeginPath()

在圖形內容中啟動新的路徑。

(繼承來源 CGContext)
BeginTransparencyLayer(CGRect, NSDictionary)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
BeginTransparencyLayer(NSDictionary)

使用 EndTransparencyLayer() 時,會在完全透明層上封入作業。

(繼承來源 CGContext)
ClearRect(CGRect)

以透明方式繪製矩形。

(繼承來源 CGContext)
Clip()

將圖形內容的目前路徑設定為裁剪路徑。

(繼承來源 CGContext)
ClipToMask(CGRect, CGImage)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
ClipToRect(CGRect)

將裁剪路徑修改為目前路徑和所提供矩形的交集。

(繼承來源 CGContext)
ClipToRects(CGRect[])

將目前的裁剪路徑修改為目前裁剪路徑的縮進路徑,以及所提供矩形所指定的區域。

(繼承來源 CGContext)
Close()

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

ClosePath()

關閉並完成目前的路徑。

(繼承來源 CGContext)
ConcatCTM(CGAffineTransform)

將指定的 transform 串連到目前的轉換矩陣。

(繼承來源 CGContext)
ContextFillRects(CGRect[])

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 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 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
DrawLayer(CGLayer, CGPoint)

將圖層繪製到指定點的圖形內容中。

(繼承來源 CGContext)
DrawLayer(CGLayer, CGRect)

將圖層繪製到指定的矩形所系結的圖形內容中。

(繼承來源 CGContext)
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
DrawPath(CGPathDrawingMode)

CGContext繪製 的目前路徑。

(繼承來源 CGContext)
DrawPDFPage(CGPDFPage)

轉譯指定的 PDF page

(繼承來源 CGContext)
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
DrawShading(CGShading)

轉譯指定的 shading

(繼承來源 CGContext)
DrawTiledImage(CGRect, CGImage)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
EndPage()

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

EndTransparencyLayer()

表示透明度圖層的結尾。

(繼承來源 CGContext)
EOClip()

使用Even-Odd規則修改目前的裁剪路徑。

(繼承來源 CGContext)
EOFillPath()

使用Even-Odd規則填入目前的路徑。

(繼承來源 CGContext)
FillEllipseInRect(CGRect)

繪製 所 rect 定義的省略號。 之後,會重設目前的路徑。

(繼承來源 CGContext)
FillPath()

使用非零折線規則填滿目前的路徑。

(繼承來源 CGContext)
FillRect(CGRect)

繪製指定的 rect

(繼承來源 CGContext)
Flush()

強制轉譯所有擱置的繪圖。

(繼承來源 CGContext)
GetClipBoundingBox()

目前裁剪路徑的周框方塊。

(繼承來源 CGContext)
GetCTM()

擷取目前的內容轉換矩陣。

(繼承來源 CGContext)
GetPathBoundingBox()

傳回目前路徑的周框方塊。

(繼承來源 CGContext)
GetPathCurrentPoint()

路徑中的 CGContext 目前點。

(繼承來源 CGContext)
GetUserSpaceToDeviceSpaceTransform()

,會將 CGAffineTransform 使用者空間座標組應至裝置空間座標。

(繼承來源 CGContext)
IsPathEmpty()

目前路徑是否包含任何子路徑。

(繼承來源 CGContext)
MoveTo(nfloat, nfloat)

開始位於指定位置的子路徑。

(繼承來源 CGContext)
PathContainsPoint(CGPoint, CGPathDrawingMode)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
PointToDeviceSpace(CGPoint)

傳回新的 PointF ,將使用者空間 point 轉換成裝置空間。

(繼承來源 CGContext)
ReplacePathWithStrokedPath()

根據筆劃剖析器,將目前路徑取代為路徑的筆劃版本。

(繼承來源 CGContext)
ResetClip()

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
RestoreState()

將 的狀態 CGContext 設定為上次呼叫時 SaveState() 的狀態。

(繼承來源 CGContext)
RotateCTM(nfloat)

以弧度旋轉目前的轉換矩陣 angle ,並反時針旋轉正值。

(繼承來源 CGContext)
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 色彩空間元件設定填滿色彩,加上 Alpha 值。

(繼承來源 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 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
SetLineJoin(CGLineJoin)

設定聯結線條的方式。

(繼承來源 CGContext)
SetLineWidth(nfloat)

設定筆劃線條的寬度。 此行會延伸一半 w 到路徑的任一端。

(繼承來源 CGContext)
SetMiterLimit(nfloat)

指定連接線的 Miter 限制。

(繼承來源 CGContext)
SetPatternPhase(CGSize)

在開始並排顯示模式之前,先轉譯模式。

(繼承來源 CGContext)
SetRenderingIntent(CGColorRenderingIntent)

如何處理目的地色彩空間以外的色彩。

(繼承來源 CGContext)
SetShadow(CGSize, nfloat, CGColor)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 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[])

設定筆劃色彩。 如果您未事先設定色彩空間,此 API 會有未定義的行為。

(繼承來源 CGContext)
SetStrokeColorSpace(CGColorSpace)

CGColorSpace設定要與 ]) 搭配使用的 。

(繼承來源 CGContext)
SetStrokePattern(CGPattern, nfloat[])

設定內容的筆劃模式。

(繼承來源 CGContext)
SetTextDrawingMode(CGTextDrawingMode)

指定應該如何轉譯字元。

(繼承來源 CGContext)
SetUrl(NSUrl, CGRect)

將畫面中的區域與 URL 產生關聯。 當使用者按一下或點選該區域時,系統會將他重新導向至其 PDF 檢視器上的該 URL。

ShouldSubpixelQuantizeFonts(Boolean)

使用 SetAllowsFontSubpixelQuantization(Boolean) 時,判斷是否應該在子圖元位置繪製字型。

(繼承來源 CGContext)
ShowGlyphs(UInt16[])

這個方法已被取代為 N:CoreText

(繼承來源 CGContext)
ShowGlyphs(UInt16[], Int32)

這個方法已被取代為 N:CoreText

(繼承來源 CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[])

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
ShowText(Byte[])

這個方法已被取代為 N:CoreText

(繼承來源 CGContext)
ShowText(Byte[], Int32)

這個方法已被取代為 N:CoreText

(繼承來源 CGContext)
ShowText(String)

這個方法已被取代為 N:CoreText

(繼承來源 CGContext)
ShowText(String, Int32)

這個方法已被取代為 N:CoreText

(繼承來源 CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[])

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
ShowTextAtPoint(nfloat, nfloat, String)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
ShowTextAtPoint(nfloat, nfloat, String, Int32)

PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。

(繼承來源 CGContext)
StrokeEllipseInRect(CGRect)

筆劃 所 rect 定義的省略號。 之後,會重設目前的路徑。

(繼承來源 CGContext)
StrokeLineSegments(CGPoint[])

筆劃 中 points 配對所定義的線條。 之後,會重設目前的路徑。

(繼承來源 CGContext)
StrokePath()

筆劃目前的路徑。 之後,會重設目前的路徑。

(繼承來源 CGContext)
StrokeRect(CGRect)

筆劃指定的 rect 。 之後,會重設目前的路徑。

(繼承來源 CGContext)
StrokeRectWithWidth(CGRect, nfloat)

rect筆劃 。 線條會將 的 width 一半延伸至周邊的任一 rect 端。

(繼承來源 CGContext)
Synchronize()

CGContext標示要更新的 。

(繼承來源 CGContext)
TranslateCTM(nfloat, nfloat)

變更使用者座標系統的原點。

(繼承來源 CGContext)

適用於