CGContextPDF Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF.
public class CGContextPDF : CoreGraphics.CGContext
type CGContextPDF = class
inherit CGContext
- Héritage
Remarques
Vous pouvez utiliser toutes les méthodes CGContext standard, le résultat, au lieu d’être affiché dans l’écran ou une image, les commandes sont transformées en commandes PDF et stockées dans un fichier PDF.
Constructeurs
CGContextPDF(CGDataConsumer) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. |
CGContextPDF(CGDataConsumer, CGPDFInfo) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. |
CGContextPDF(CGDataConsumer, CGRect) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. |
CGContextPDF(CGDataConsumer, CGRect, CGPDFInfo) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. |
CGContextPDF(NSUrl) |
Crée un cgContext qui enregistre ses commandes dans un fichier PDF avec les dimensions mediaBox stockées dans l’URL spécifiée. |
CGContextPDF(NSUrl, CGPDFInfo) |
Crée un cgContext qui enregistre ses commandes dans un fichier PDF dans l’URL spécifiée. |
CGContextPDF(NSUrl, CGRect) |
Crée un cgContext qui enregistre ses commandes dans un fichier PDF avec les dimensions mediaBox stockées dans l’URL spécifiée. |
CGContextPDF(NSUrl, CGRect, CGPDFInfo) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. |
Propriétés
Handle |
Handle (pointeur) vers la représentation d’objet non managée. (Hérité de CGContext) |
InterpolationQuality |
Indicateur du niveau de qualité utilisé lors de l’interpolation d’images (par exemple, lors de la mise à l’échelle). (Hérité de CGContext) |
TextMatrix |
Définit la transformation entre l’espace de texte et l’espace utilisateur. Indépendant de l’état CGContextde . (Hérité de CGContext) |
TextPosition |
Emplacement, dans les coordonnées de l’espace utilisateur, où dessiner du texte. (Hérité de CGContext) |
Méthodes
AddArc(nfloat, nfloat, nfloat, nfloat, nfloat, Boolean) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat) |
Ajoute un arc au chemin actuel. (Hérité de CGContext) |
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat) |
Ajoute une courbe de Bézier cubique au point actuel, avec les paramètres de contrôle spécifiés. (Hérité de CGContext) |
AddDestination(String, CGPoint) |
Ajoute un nom de destination à l’emplacement spécifié. |
AddDocumentMetadata(NSData) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. |
AddEllipseInRect(CGRect) |
Ajoute une ellipse qui tient dans le spécifié |
AddLines(CGPoint[]) |
Ajoute les lignes données au chemin d’accès actuel. (Hérité de CGContext) |
AddLineToPoint(nfloat, nfloat) |
Ajoute une ligne du point actuel (voir GetPathCurrentPoint()) aux coordonnées spécifiées dans l’espace utilisateur. (Hérité de CGContext) |
AddPath(CGPath) |
Ajoute le chemin d’accès spécifié au chemin actuel. (Hérité de CGContext) |
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat) |
Ajoute une courbe quadratique de Bézier à la trajectoire actuelle. (Hérité de CGContext) |
AddRect(CGRect) |
Ajoute un chemin rectangulaire au chemin actuel. (Hérité de CGContext) |
AddRects(CGRect[]) |
Ajoute un tableau de chemins rectangulaires au chemin actuel. (Hérité de CGContext) |
AsBitmapContext() |
Convertit le CGContext en CGBitmapContext. (Hérité de CGContext) |
BeginPage(CGPDFPageInfo) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. |
BeginPage(Nullable<CGRect>) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
BeginPath() |
Démarre un nouveau chemin d’accès dans le contexte graphique. (Hérité de CGContext) |
BeginTransparencyLayer(CGRect, NSDictionary) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
BeginTransparencyLayer(NSDictionary) |
Avec EndTransparencyLayer(), entoure les opérations sur une couche entièrement transparente. (Hérité de CGContext) |
ClearRect(CGRect) |
Peint le rectangle en toute transparence. (Hérité de CGContext) |
Clip() |
Définit le chemin d’accès actuel du contexte graphique comme chemin de découpage. (Hérité de CGContext) |
ClipToMask(CGRect, CGImage) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
ClipToRect(CGRect) |
Modifie le chemin de découpage pour qu’il corresponde à l’intersection du chemin actuel et du rectangle fourni. (Hérité de CGContext) |
ClipToRects(CGRect[]) |
Modifie le chemin de découpage actuel pour qu’il soit l’insersection du chemin de découpage actuel et la région spécifiée par les rectangles fournis. (Hérité de CGContext) |
Close() |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. |
ClosePath() |
Ferme et termine le chemin actuel. (Hérité de CGContext) |
ConcatCTM(CGAffineTransform) |
Concatène le spécifié |
ContextFillRects(CGRect[]) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
ConvertPointToUserSpace(CGPoint) |
Convertit un point des coordonnées d’espace d’appareil en coordonnées d’espace utilisateur. (Hérité de CGContext) |
ConvertRectToDeviceSpace(CGRect) |
Convertit un rectangle des coordonnées de l’espace utilisateur en coordonnées d’espace d’appareil. (Hérité de CGContext) |
ConvertRectToUserSpace(CGRect) |
Convertit un rectangle des coordonnées d’espace d’appareil en coordonnées d’espace utilisateur. (Hérité de CGContext) |
ConvertSizeToDeviceSpace(CGSize) |
Convertit une taille des coordonnées d’espace utilisateur en coordonnées d’espace d’appareil. (Hérité de CGContext) |
ConvertSizeToUserSpace(CGSize) |
Convertit une taille des coordonnées d’espace d’appareil en coordonnées d’espace utilisateur. (Hérité de CGContext) |
CopyPath() |
Retourne une copie détaillée du chemin d’accès actuel dans le contexte actuel. (Hérité de CGContext) |
Dispose() |
Libère les ressources utilisées par l’objet CGContext. (Hérité de CGContext) |
Dispose(Boolean) |
Libère les ressources utilisées par l’objet CGContextPDF. |
DrawImage(CGRect, CGImage) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
DrawLayer(CGLayer, CGPoint) |
Dessine une couche dans le contexte graphique au point spécifié. (Hérité de CGContext) |
DrawLayer(CGLayer, CGRect) |
Dessine une couche dans le contexte graphique limitée par le rectangle spécifié. (Hérité de CGContext) |
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
DrawPath(CGPathDrawingMode) |
Dessine le CGContextchemin actuel. (Hérité de CGContext) |
DrawPDFPage(CGPDFPage) |
Restitue le FICHIER PDF |
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
DrawShading(CGShading) |
Restitue le spécifié |
DrawTiledImage(CGRect, CGImage) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
EndPage() |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. |
EndTransparencyLayer() |
Indique la fin d’une couche de transparence. (Hérité de CGContext) |
EOClip() |
Modifie le chemin de découpage actuel à l’aide de la règle de Even-Odd. (Hérité de CGContext) |
EOFillPath() |
Remplit le chemin d’accès actuel, à l’aide de la règle de Even-Odd. (Hérité de CGContext) |
FillEllipseInRect(CGRect) |
Peint l’ellipse définie par |
FillPath() |
Remplit le chemin actuel, à l’aide de la règle de remontage non nul. (Hérité de CGContext) |
FillRect(CGRect) |
Peint le spécifié |
Flush() |
Force le rendu de tous les dessins en attente. (Hérité de CGContext) |
GetClipBoundingBox() |
Cadre englobant du chemin de découpage actuel. (Hérité de CGContext) |
GetCTM() |
Récupère la matrice de transformation de contexte actuelle. (Hérité de CGContext) |
GetPathBoundingBox() |
Retourne le cadre englobant du chemin d’accès actuel. (Hérité de CGContext) |
GetPathCurrentPoint() |
Point actuel du CGContextchemin d’accès. (Hérité de CGContext) |
GetUserSpaceToDeviceSpaceTransform() |
CGAffineTransform qui mappe les coordonnées de l’espace utilisateur aux coordonnées de l’espace appareil. (Hérité de CGContext) |
IsPathEmpty() |
Indique si le chemin actuel contient des sous-chemins. (Hérité de CGContext) |
MoveTo(nfloat, nfloat) |
Commence un sous-chemin à la position spécifiée. (Hérité de CGContext) |
PathContainsPoint(CGPoint, CGPathDrawingMode) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
PointToDeviceSpace(CGPoint) |
Retourne un nouveau PointF qui convertit l’espace utilisateur en espace |
ReplacePathWithStrokedPath() |
Remplace le chemin actuel par la version tracée du chemin, en fonction des paremètres de trait. (Hérité de CGContext) |
ResetClip() |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
RestoreState() |
Définit l’état du sur CGContext ce qu’il était quand SaveState() a été appelé pour la dernière fois. (Hérité de CGContext) |
RotateCTM(nfloat) |
Fait pivoter la matrice de transformation actuelle par |
SaveState() |
Stocke l’état de .CGContext (Consultez RestoreState().) (Hérité de CGContext) |
ScaleCTM(nfloat, nfloat) |
Met à l’échelle la matrice de transformation actuelle. (Hérité de CGContext) |
SelectFont(String, nfloat, CGTextEncoding) |
Les développeurs ne doivent pas utiliser cette méthode déconseillée. Les développeurs doivent utiliser l’API « CoreText » à la place. (Hérité de CGContext) |
SetAllowsAntialiasing(Boolean) |
Indique si le contexte autorise l’anticrénelage. (Hérité de CGContext) |
SetAllowsFontSmoothing(Boolean) |
Indique si le contexte autorise le lissage des polices. (Hérité de CGContext) |
SetAllowsFontSubpixelQuantization(Boolean) |
Indique si le contexte permet aux glyphes d’être dessinés à des emplacements de sous-pixels. (Hérité de CGContext) |
SetAllowsSubpixelPositioning(Boolean) |
Indique si le contexte permet d’aligner les glyphes autres que les limites des pixels. (Hérité de CGContext) |
SetAlpha(nfloat) |
Définit l’opacité pour le dessin, dans la plage 0.0 (transparent) sur 1.0 (opaque). (Hérité de CGContext) |
SetBlendMode(CGBlendMode) |
Spécifie le mode de composition. (Hérité de CGContext) |
SetCharacterSpacing(nfloat) |
Ajoute un espacement supplémentaire entre les glyphes. (Hérité de CGContext) |
SetDestination(String, CGRect) |
Si l’utilisateur clique ou appuie dans la région spécifiée, la visionneuse PDF passe à la destination nommée |
SetFillColor(CGColor) |
Définit la couleur de remplissage sur le spécifié CGColor. (Hérité de CGContext) |
SetFillColor(nfloat, nfloat) |
Définit la couleur de remplissage sur un niveau de gris, dans la plage 0 (noir) sur 1 (blanc). (Hérité de CGContext) |
SetFillColor(nfloat, nfloat, nfloat, nfloat) |
Définit la couleur de remplissage sur les valeurs RVBA spécifiées. (Hérité de CGContext) |
SetFillColor(nfloat, nfloat, nfloat, nfloat, nfloat) |
Définit la couleur de remplissage à l’aide de composants d’espace de couleur CMJN, plus une valeur alpha. (Hérité de CGContext) |
SetFillColor(nfloat[]) |
Définit la couleur de remplissage. SetFillColorSpace(CGColorSpace) doit être appelé avant. (Hérité de CGContext) |
SetFillColorSpace(CGColorSpace) |
Spécifie le CGColorSpace à utiliser dans le contexte. (Hérité de CGContext) |
SetFillPattern(CGPattern, nfloat[]) |
Définit le modèle de remplissage du contexte. (Hérité de CGContext) |
SetFlatness(nfloat) |
Précision des chemins courbes. (Hérité de CGContext) |
SetFont(CGFont) |
Définit le utilisé pour afficher le CGFont texte. (Hérité de CGContext) |
SetFontSize(nfloat) |
Définit la taille de la police utilisée pour rendre le texte. (Hérité de CGContext) |
SetLineCap(CGLineCap) |
Définit le style pour les extrémités des lignes. (Hérité de CGContext) |
SetLineDash(nfloat, nfloat[]) |
Motif à utiliser pour dessiner des lignes en pointillés. (Hérité de CGContext) |
SetLineDash(nfloat, nfloat[], Int32) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
SetLineJoin(CGLineJoin) |
Définit la façon dont les lignes sont jointes. (Hérité de CGContext) |
SetLineWidth(nfloat) |
Définit la largeur de la ligne tracée. La ligne s’étend pour la moitié |
SetMiterLimit(nfloat) |
Spécifie la limite de mitreurs pour les lignes de connexion. (Hérité de CGContext) |
SetPatternPhase(CGSize) |
Traduit le modèle avant de commencer à le mettre en mosaïque. (Hérité de CGContext) |
SetRenderingIntent(CGColorRenderingIntent) |
Comment les couleurs en dehors de l’espace colorimétrique de destination sont gérées. (Hérité de CGContext) |
SetShadow(CGSize, nfloat, CGColor) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
SetShouldAntialias(Boolean) |
Utilisé conjointement avec SetAllowsAntialiasing(Boolean) pour activer ou désactiver l’anticrénelage. (Hérité de CGContext) |
SetShouldSmoothFonts(Boolean) |
Utilisé conjointement avec SetAllowsFontSmoothing(Boolean) pour activer ou désactiver le lissage des polices. (Hérité de CGContext) |
SetShouldSubpixelPositionFonts(Boolean) |
Utilisé conjointement avec SetAllowsSubpixelPositioning(Boolean) pour activer ou désactiver l’alignement des glyphes avec des pixels. (Hérité de CGContext) |
SetStrokeColor(CGColor) |
Définit la couleur du trait. (Hérité de CGContext) |
SetStrokeColor(nfloat, nfloat) |
Définit la couleur du trait sur une valeur de nuances de gris. (Hérité de CGContext) |
SetStrokeColor(nfloat, nfloat, nfloat, nfloat) |
Définit la couleur de trait sur une couleur RVBA. (Hérité de CGContext) |
SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat) |
Définit la couleur de trait sur une couleur CMYKA. (Hérité de CGContext) |
SetStrokeColor(nfloat[]) |
Définit la couleur du trait. Cette API a un comportement non défini si vous ne définissez pas l’espace de couleurs au préalable. (Hérité de CGContext) |
SetStrokeColorSpace(CGColorSpace) |
Définit le CGColorSpace à utiliser avec M:CoreGraphics.CGContext.SetStrokeColor(float[]). (Hérité de CGContext) |
SetStrokePattern(CGPattern, nfloat[]) |
Définit le modèle de trait du contexte. (Hérité de CGContext) |
SetTextDrawingMode(CGTextDrawingMode) |
Spécifie le mode de rendu des glyphes. (Hérité de CGContext) |
SetUrl(NSUrl, CGRect) |
Associe une région de l’écran à une URL. Lorsque l’utilisateur clique ou appuie dans cette région, il est redirigé vers cette URL dans sa visionneuse PDF. |
ShouldSubpixelQuantizeFonts(Boolean) |
Avec SetAllowsFontSubpixelQuantization(Boolean), détermine si les polices doivent être dessinées à des emplacements de sous-pixels. (Hérité de CGContext) |
ShowGlyphs(UInt16[]) |
Cette méthode a été dépréciée en faveur de N:CoreText. (Hérité de CGContext) |
ShowGlyphs(UInt16[], Int32) |
Cette méthode a été dépréciée au profit de N:CoreText. (Hérité de CGContext) |
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[]) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
ShowText(Byte[]) |
Cette méthode a été dépréciée au profit de N:CoreText. (Hérité de CGContext) |
ShowText(Byte[], Int32) |
Cette méthode a été dépréciée au profit de N:CoreText. (Hérité de CGContext) |
ShowText(String) |
Cette méthode a été dépréciée au profit de N:CoreText. (Hérité de CGContext) |
ShowText(String, Int32) |
Cette méthode a été dépréciée au profit de N:CoreText. (Hérité de CGContext) |
ShowTextAtPoint(nfloat, nfloat, Byte[]) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
ShowTextAtPoint(nfloat, nfloat, String) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
ShowTextAtPoint(nfloat, nfloat, String, Int32) |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. (Hérité de CGContext) |
StrokeEllipseInRect(CGRect) |
Définit l’ellipse définie par |
StrokeLineSegments(CGPoint[]) |
Contours les lignes définies par les paires dans |
StrokePath() |
Contours le chemin actuel. Ensuite, le chemin actuel est réinitialisé. (Hérité de CGContext) |
StrokeRect(CGRect) |
Contours le spécifié |
StrokeRectWithWidth(CGRect, nfloat) |
Caresse . |
Synchronize() |
Marque un CGContext pour la mise à jour. (Hérité de CGContext) |
TranslateCTM(nfloat, nfloat) |
Modifie l’origine du système de coordonnées utilisateur. (Hérité de CGContext) |