Condividi tramite


CGContextPDF Classe

Definizione

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

public class CGContextPDF : CoreGraphics.CGContext
type CGContextPDF = class
    inherit CGContext
Ereditarietà
CGContextPDF

Commenti

È possibile utilizzare tutti i normali metodi CGContext, il risultato, invece di essere sottoposto a rendering nella schermata o in un'immagine, i comandi vengono trasformati in comandi PDF e archiviati in un file PDF.

Costruttori

CGContextPDF(CGDataConsumer)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

CGContextPDF(CGDataConsumer, CGPDFInfo)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

CGContextPDF(CGDataConsumer, CGRect)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

CGContextPDF(CGDataConsumer, CGRect, CGPDFInfo)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

CGContextPDF(NSUrl)

Crea un nuovo oggetto CGContext che registra i comandi in un file PDF con le dimensioni mediaBox archiviate nell'URL specificato.

CGContextPDF(NSUrl, CGPDFInfo)

Crea un nuovo oggetto CGContext che registra i comandi in un file PDF nell'URL specificato.

CGContextPDF(NSUrl, CGRect)

Crea un nuovo oggetto CGContext che registra i comandi in un file PDF con le dimensioni mediaBox archiviate nell'URL specificato.

CGContextPDF(NSUrl, CGRect, CGPDFInfo)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

Proprietà

Handle

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

(Ereditato da CGContext)
InterpolationQuality

Suggerimento per il livello di qualità usato durante l'interpolazione delle immagini, ad esempio durante la scalabilità.

(Ereditato da CGContext)
TextMatrix

Definisce la trasformazione tra spazio di testo e spazio utente. Indipendentemente dallo CGContextstato di .

(Ereditato da CGContext)
TextPosition

Posizione, nelle coordinate dello spazio utente, in corrispondenza della quale disegnare il testo.

(Ereditato da CGContext)

Metodi

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

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat)

Aggiunge un arco al percorso corrente.

(Ereditato da CGContext)
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat)

Aggiunge una curva di Bézier cubica al punto corrente, con i parametri di controllo specificati.

(Ereditato da CGContext)
AddDestination(String, CGPoint)

Aggiunge un nome di destinazione nella posizione specificata.

AddDocumentMetadata(NSData)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

AddEllipseInRect(CGRect)

Aggiunge un puntini di sospensione che si adatta all'oggetto specificato rect.

(Ereditato da CGContext)
AddLines(CGPoint[])

Aggiunge le righe indicate al percorso corrente.

(Ereditato da CGContext)
AddLineToPoint(nfloat, nfloat)

Aggiunge una riga dal punto corrente (vedere GetPathCurrentPoint()) alle coordinate specificate nello spazio utente.

(Ereditato da CGContext)
AddPath(CGPath)

Aggiunge il percorso specificato al percorso corrente.

(Ereditato da CGContext)
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat)

Aggiunge una curva quadratica Bézier al percorso corrente.

(Ereditato da CGContext)
AddRect(CGRect)

Aggiunge un percorso rettangolare al percorso corrente.

(Ereditato da CGContext)
AddRects(CGRect[])

Aggiunge una matrice di percorsi rettangolari al percorso corrente.

(Ereditato da CGContext)
AsBitmapContext()

Esegue il cast di CGContext in un oggetto CGBitmapContext.

(Ereditato da CGContext)
BeginPage(CGPDFPageInfo)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

BeginPage(Nullable<CGRect>)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
BeginPath()

Avvia un nuovo percorso nel contesto grafico.

(Ereditato da CGContext)
BeginTransparencyLayer(CGRect, NSDictionary)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
BeginTransparencyLayer(NSDictionary)

Con EndTransparencyLayer(), racchiude le operazioni su un livello completamente trasparente.

(Ereditato da CGContext)
ClearRect(CGRect)

Disegna il rettangolo in modo trasparente.

(Ereditato da CGContext)
Clip()

Imposta il percorso corrente del contesto grafico per essere il percorso di ritaglio.

(Ereditato da CGContext)
ClipToMask(CGRect, CGImage)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
ClipToRect(CGRect)

Modifica il percorso di ritaglio per essere l'intersezione del percorso corrente e il rettangolo fornito.

(Ereditato da CGContext)
ClipToRects(CGRect[])

Modifica il percorso corrente di ritaglio per essere l'insezione del percorso di ritaglio corrente e l'area specificata dai rettangoli specificati.

(Ereditato da CGContext)
Close()

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

ClosePath()

Chiude e completa il percorso corrente.

(Ereditato da CGContext)
ConcatCTM(CGAffineTransform)

Concatena l'oggetto specificato transform nella matrice di trasformazione corrente.

(Ereditato da CGContext)
ContextFillRects(CGRect[])

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
ConvertPointToUserSpace(CGPoint)

Converte un punto dalle coordinate dello spazio del dispositivo alle coordinate dello spazio utente.

(Ereditato da CGContext)
ConvertRectToDeviceSpace(CGRect)

Converte un rettangolo dalle coordinate dello spazio utente alle coordinate dello spazio del dispositivo.

(Ereditato da CGContext)
ConvertRectToUserSpace(CGRect)

Converte un rettangolo dalle coordinate dello spazio del dispositivo alle coordinate dello spazio utente.

(Ereditato da CGContext)
ConvertSizeToDeviceSpace(CGSize)

Converte una dimensione dalle coordinate dello spazio utente alle coordinate dello spazio dei dispositivi.

(Ereditato da CGContext)
ConvertSizeToUserSpace(CGSize)

Converte una dimensione dalle coordinate dello spazio del dispositivo alle coordinate dello spazio utente.

(Ereditato da CGContext)
CopyPath()

Restituisce una copia profonda del percorso corrente nel contesto corrente.

(Ereditato da CGContext)
Dispose()

Rilascia le risorse usate dall'oggetto CGContext.

(Ereditato da CGContext)
Dispose(Boolean)

Rilascia le risorse utilizzate dall'oggetto CGContextPDF.

DrawImage(CGRect, CGImage)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
DrawLayer(CGLayer, CGPoint)

Disegna un livello nel contesto grafico al punto specificato.

(Ereditato da CGContext)
DrawLayer(CGLayer, CGRect)

Disegna un livello nel contesto grafico associato al rettangolo specificato.

(Ereditato da CGContext)
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
DrawPath(CGPathDrawingMode)

Disegna il CGContextpercorso corrente.

(Ereditato da CGContext)
DrawPDFPage(CGPDFPage)

Esegue il rendering del pdf pagespecificato.

(Ereditato da CGContext)
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
DrawShading(CGShading)

Esegue il rendering dell'oggetto specificato shading.

(Ereditato da CGContext)
DrawTiledImage(CGRect, CGImage)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
EndPage()

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

EndTransparencyLayer()

Indica la fine di un livello di trasparenza.

(Ereditato da CGContext)
EOClip()

Modifica il percorso di ritaglio corrente usando la regola di Even-Odd.

(Ereditato da CGContext)
EOFillPath()

Riempie il percorso corrente usando la regola di Even-Odd.

(Ereditato da CGContext)
FillEllipseInRect(CGRect)

Disegna i puntini di sospensione definiti da rect. Successivamente, il percorso corrente viene reimpostato.

(Ereditato da CGContext)
FillPath()

Riempie il percorso corrente usando la regola di avvolgimento non zero.

(Ereditato da CGContext)
FillRect(CGRect)

Disegna l'oggetto specificato rect.

(Ereditato da CGContext)
Flush()

Forza il rendering di tutti i disegni in sospeso.

(Ereditato da CGContext)
GetClipBoundingBox()

Casella di selezione del percorso di ritaglio corrente.

(Ereditato da CGContext)
GetCTM()

Recupera la matrice di trasformazione contesto corrente.

(Ereditato da CGContext)
GetPathBoundingBox()

Restituisce il rettangolo di selezione per il percorso corrente.

(Ereditato da CGContext)
GetPathCurrentPoint()

Punto corrente nel CGContextpercorso di .

(Ereditato da CGContext)
GetUserSpaceToDeviceSpaceTransform()

Oggetto CGAffineTransform che esegue il mapping delle coordinate dello spazio utente nelle coordinate dello spazio dei dispositivi.

(Ereditato da CGContext)
IsPathEmpty()

Se il percorso corrente contiene eventuali sottopath.

(Ereditato da CGContext)
MoveTo(nfloat, nfloat)

Inizia un percorso secondario nella posizione specificata.

(Ereditato da CGContext)
PathContainsPoint(CGPoint, CGPathDrawingMode)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
PointToDeviceSpace(CGPoint)

Restituisce un nuovo oggetto PointF che converte lo spazio utente nello spazio point dei dispositivi.

(Ereditato da CGContext)
ReplacePathWithStrokedPath()

Sostituisce il percorso corrente con la versione con tratto del percorso, in base ai paremetri del tratto.

(Ereditato da CGContext)
ResetClip()

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
RestoreState()

Imposta lo stato dell'oggetto CGContext su quello che era quando SaveState() è stato chiamato.

(Ereditato da CGContext)
RotateCTM(nfloat)

Ruota la matrice di trasformazione corrente da angle radianti, con valori positivi che ruotano in senso antiorario.

(Ereditato da CGContext)
SaveState()

Archivia lo stato di CGContext. Per informazioni, vedere RestoreState().

(Ereditato da CGContext)
ScaleCTM(nfloat, nfloat)

Ridimensiona la matrice di trasformazione corrente.

(Ereditato da CGContext)
SelectFont(String, nfloat, CGTextEncoding)

Gli sviluppatori non devono usare questo metodo deprecato. Gli sviluppatori devono usare invece l'API 'CoreText'.

(Ereditato da CGContext)
SetAllowsAntialiasing(Boolean)

Se il contesto consente l'antialiasing.

(Ereditato da CGContext)
SetAllowsFontSmoothing(Boolean)

Indica se il contesto consente lo smoothing del tipo di carattere.

(Ereditato da CGContext)
SetAllowsFontSubpixelQuantization(Boolean)

Se il contesto consente di disegnare glifi in posizioni subpixel.

(Ereditato da CGContext)
SetAllowsSubpixelPositioning(Boolean)

Se il contesto consente l'allineamento dei glifi diverso dai limiti pixel.

(Ereditato da CGContext)
SetAlpha(nfloat)

Imposta l'opacità per il disegno, nell'intervallo 0.0 (trasparente) su 1.0 (opaco).

(Ereditato da CGContext)
SetBlendMode(CGBlendMode)

Specifica la modalità di composizione.

(Ereditato da CGContext)
SetCharacterSpacing(nfloat)

Aggiunge spaziatura aggiuntiva tra glifi.

(Ereditato da CGContext)
SetDestination(String, CGRect)

Se l'utente fa clic o tocca nell'area specificata, il visualizzatore PDF passerà alla destinazione denominata

SetFillColor(CGColor)

Imposta il colore di riempimento sull'oggetto specificato CGColor.

(Ereditato da CGContext)
SetFillColor(nfloat, nfloat)

Imposta il colore di riempimento su un livello grigio, nell'intervallo 0 (nero) su 1 (bianco).

(Ereditato da CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat)

Imposta il colore di riempimento sui valori RGBA specificati.

(Ereditato da CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat, nfloat)

Imposta il colore di riempimento usando i componenti dello spazio dei colori CMYK, oltre a un valore alfa.

(Ereditato da CGContext)
SetFillColor(nfloat[])

Imposta il colore di riempimento. SetFillColorSpace(CGColorSpace) deve essere chiamato prima.

(Ereditato da CGContext)
SetFillColorSpace(CGColorSpace)

Specifica l'oggetto CGColorSpace da usare nel contesto.

(Ereditato da CGContext)
SetFillPattern(CGPattern, nfloat[])

Imposta il modello di riempimento del contesto.

(Ereditato da CGContext)
SetFlatness(nfloat)

Accuratezza dei percorsi curvati.

(Ereditato da CGContext)
SetFont(CGFont)

Imposta l'oggetto utilizzato per eseguire il rendering del CGFont testo.

(Ereditato da CGContext)
SetFontSize(nfloat)

Imposta le dimensioni del tipo di carattere utilizzato per rendere il testo.

(Ereditato da CGContext)
SetLineCap(CGLineCap)

Imposta lo stile per le estremità delle righe.

(Ereditato da CGContext)
SetLineDash(nfloat, nfloat[])

Modello da utilizzare per il disegno di linee tratteggiate.

(Ereditato da CGContext)
SetLineDash(nfloat, nfloat[], Int32)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
SetLineJoin(CGLineJoin)

Imposta la modalità di aggiunta delle righe.

(Ereditato da CGContext)
SetLineWidth(nfloat)

Imposta la larghezza della linea con tratto. La linea si estende per metà w a uno dei lati del percorso.

(Ereditato da CGContext)
SetMiterLimit(nfloat)

Specifica il limite di miter per la connessione delle linee.

(Ereditato da CGContext)
SetPatternPhase(CGSize)

Converte il modello prima di iniziare a riquadrirlo.

(Ereditato da CGContext)
SetRenderingIntent(CGColorRenderingIntent)

Come vengono gestiti i colori all'esterno dello spazio dei colori di destinazione.

(Ereditato da CGContext)
SetShadow(CGSize, nfloat, CGColor)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
SetShouldAntialias(Boolean)

Usato in combinazione con SetAllowsAntialiasing(Boolean) per abilitare o disabilitare l'antialiasing.

(Ereditato da CGContext)
SetShouldSmoothFonts(Boolean)

Usato in combinazione con SetAllowsFontSmoothing(Boolean) per abilitare o disabilitare lo smoothing dei tipi di carattere.

(Ereditato da CGContext)
SetShouldSubpixelPositionFonts(Boolean)

Usato in combinazione con SetAllowsSubpixelPositioning(Boolean) per abilitare o disabilitare l'allineamento del glifo con pixel.

(Ereditato da CGContext)
SetStrokeColor(CGColor)

Imposta il colore del tratto.

(Ereditato da CGContext)
SetStrokeColor(nfloat, nfloat)

Imposta il colore del tratto su un valore di scala grigia.

(Ereditato da CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat)

Imposta il colore del tratto su un colore RGBA.

(Ereditato da CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat)

Imposta il colore del tratto su un colore CMYKA.

(Ereditato da CGContext)
SetStrokeColor(nfloat[])

Imposta il colore del tratto. Questa API ha un comportamento non definito se non si imposta lo spazio colori in anticipo.

(Ereditato da CGContext)
SetStrokeColorSpace(CGColorSpace)

Imposta l'oggetto CGColorSpace da usare con ]).

(Ereditato da CGContext)
SetStrokePattern(CGPattern, nfloat[])

Imposta il modello di tratto del contesto.

(Ereditato da CGContext)
SetTextDrawingMode(CGTextDrawingMode)

Specifica il rendering degli glifi.

(Ereditato da CGContext)
SetUrl(NSUrl, CGRect)

Associa un'area nella schermata a un URL. Quando l'utente fa clic o tocca in tale area, verrà reindirizzato a tale URL nel visualizzatore PDF.

ShouldSubpixelQuantizeFonts(Boolean)

Con SetAllowsFontSubpixelQuantization(Boolean), determina se i tipi di carattere devono essere disegnati in posizioni subpixel.

(Ereditato da CGContext)
ShowGlyphs(UInt16[])

Questo metodo è stato deprecato a favore di CoreText.

(Ereditato da CGContext)
ShowGlyphs(UInt16[], Int32)

Questo metodo è stato deprecato a favore di N:CoreText.

(Ereditato da CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[])

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
ShowText(Byte[])

Questo metodo è stato deprecato a favore di N:CoreText.

(Ereditato da CGContext)
ShowText(Byte[], Int32)

Questo metodo è stato deprecato a favore di N:CoreText.

(Ereditato da CGContext)
ShowText(String)

Questo metodo è stato deprecato a favore di N:CoreText.

(Ereditato da CGContext)
ShowText(String, Int32)

Questo metodo è stato deprecato a favore di N:CoreText.

(Ereditato da CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[])

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
ShowTextAtPoint(nfloat, nfloat, String)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
ShowTextAtPoint(nfloat, nfloat, String, Int32)

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

(Ereditato da CGContext)
StrokeEllipseInRect(CGRect)

Traccia l'ellisse definita da rect. Successivamente, il percorso corrente viene reimpostato.

(Ereditato da CGContext)
StrokeLineSegments(CGPoint[])

Traccia le linee definite dalle coppie in points. Successivamente, il percorso corrente viene reimpostato.

(Ereditato da CGContext)
StrokePath()

Traccia il percorso corrente. Successivamente, il percorso corrente viene reimpostato.

(Ereditato da CGContext)
StrokeRect(CGRect)

Traccia l'oggetto specificato rect. Successivamente, il percorso corrente viene reimpostato.

(Ereditato da CGContext)
StrokeRectWithWidth(CGRect, nfloat)

Traccia l'oggetto rect. La linea estende la metà di width a entrambi i lati del rect perimetro.

(Ereditato da CGContext)
Synchronize()

Contrassegna un CGContext oggetto per l'aggiornamento.

(Ereditato da CGContext)
TranslateCTM(nfloat, nfloat)

Modifica l'origine del sistema di coordinate utente.

(Ereditato da CGContext)

Si applica a