CGContextPDF Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF.
public class CGContextPDF : CoreGraphics.CGContext
type CGContextPDF = class
inherit CGContext
- Herança
Comentários
Você pode usar todos os métodos CGContext regulares, o resultado, em vez de ser renderizado na tela ou em uma imagem, os comandos são transformados em comandos PDF e armazenados em um arquivo PDF.
Construtores
CGContextPDF(CGDataConsumer) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. |
CGContextPDF(CGDataConsumer, CGPDFInfo) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. |
CGContextPDF(CGDataConsumer, CGRect) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. |
CGContextPDF(CGDataConsumer, CGRect, CGPDFInfo) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. |
CGContextPDF(NSUrl) |
Cria um novo CGContext que registra seus comandos em um arquivo PDF com as dimensões mediaBox armazenadas na URL especificada. |
CGContextPDF(NSUrl, CGPDFInfo) |
Cria um novo CGContext que registra seus comandos em um arquivo PDF na URL especificada. |
CGContextPDF(NSUrl, CGRect) |
Cria um novo CGContext que registra seus comandos em um arquivo PDF com as dimensões mediaBox armazenadas na URL especificada. |
CGContextPDF(NSUrl, CGRect, CGPDFInfo) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. |
Propriedades
Handle |
Manipule (ponteiro) para a representação de objeto não gerenciado. (Herdado de CGContext) |
InterpolationQuality |
Uma dica para o nível de qualidade usado ao interpolar imagens (por exemplo, ao dimensionar). (Herdado de CGContext) |
TextMatrix |
Define a transformação entre o espaço de texto e o espaço do usuário. Independente do CGContextestado do . (Herdado de CGContext) |
TextPosition |
O local, nas coordenadas de espaço do usuário, no qual desenhar texto. (Herdado de CGContext) |
Métodos
AddArc(nfloat, nfloat, nfloat, nfloat, nfloat, Boolean) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat) |
Adiciona um arco ao caminho atual. (Herdado de CGContext) |
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat) |
Adiciona uma curva de Bézier cúbica no ponto atual, com os parâmetros de controle especificados. (Herdado de CGContext) |
AddDestination(String, CGPoint) |
Adiciona um nome de destino no local especificado. |
AddDocumentMetadata(NSData) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. |
AddEllipseInRect(CGRect) |
Adiciona uma elipse que se ajusta ao especificado |
AddLines(CGPoint[]) |
Adiciona as linhas fornecidas ao caminho atual. (Herdado de CGContext) |
AddLineToPoint(nfloat, nfloat) |
Acrescenta uma linha do ponto atual (consulte GetPathCurrentPoint()) às coordenadas especificadas no espaço do usuário. (Herdado de CGContext) |
AddPath(CGPath) |
Adiciona o caminho especificado ao caminho atual. (Herdado de CGContext) |
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat) |
Adiciona uma curva quadrática de Bézier ao caminho atual. (Herdado de CGContext) |
AddRect(CGRect) |
Adiciona um caminho retangular ao caminho atual. (Herdado de CGContext) |
AddRects(CGRect[]) |
Adiciona uma matriz de caminhos retangulares ao caminho atual. (Herdado de CGContext) |
AsBitmapContext() |
Converte o CGContext em um CGBitmapContext. (Herdado de CGContext) |
BeginPage(CGPDFPageInfo) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. |
BeginPage(Nullable<CGRect>) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
BeginPath() |
Inicia um novo caminho no contexto gráfico. (Herdado de CGContext) |
BeginTransparencyLayer(CGRect, NSDictionary) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
BeginTransparencyLayer(NSDictionary) |
Com EndTransparencyLayer(), inclui operações em uma camada totalmente transparente. (Herdado de CGContext) |
ClearRect(CGRect) |
Pinta o retângulo de forma transparente. (Herdado de CGContext) |
Clip() |
Define o caminho atual do contexto gráfico como o caminho de recorte. (Herdado de CGContext) |
ClipToMask(CGRect, CGImage) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
ClipToRect(CGRect) |
Modifica o caminho de recorte para ser a interseção do caminho atual e do retângulo fornecido. (Herdado de CGContext) |
ClipToRects(CGRect[]) |
Modifica o caminho de recorte atual para ser a inserseção do caminho de recorte atual e a região especificada pelos retângulos fornecidos. (Herdado de CGContext) |
Close() |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. |
ClosePath() |
Fecha e conclui o caminho atual. (Herdado de CGContext) |
ConcatCTM(CGAffineTransform) |
Concatena o especificado |
ContextFillRects(CGRect[]) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
ConvertPointToUserSpace(CGPoint) |
Converte um ponto de coordenadas de espaço do dispositivo em coordenadas de espaço do usuário. (Herdado de CGContext) |
ConvertRectToDeviceSpace(CGRect) |
Converte um retângulo de coordenadas de espaço do usuário em coordenadas de espaço do dispositivo. (Herdado de CGContext) |
ConvertRectToUserSpace(CGRect) |
Converte um retângulo de coordenadas de espaço do dispositivo em coordenadas de espaço do usuário. (Herdado de CGContext) |
ConvertSizeToDeviceSpace(CGSize) |
Converte um tamanho de coordenadas de espaço do usuário em coordenadas de espaço do dispositivo. (Herdado de CGContext) |
ConvertSizeToUserSpace(CGSize) |
Converte um tamanho de coordenadas de espaço do dispositivo em coordenadas de espaço do usuário. (Herdado de CGContext) |
CopyPath() |
Retorna uma cópia profunda do caminho atual no contexto atual. (Herdado de CGContext) |
Dispose() |
Libera os recursos usados pelo objeto CGContext. (Herdado de CGContext) |
Dispose(Boolean) |
Libera os recursos usados pelo objeto CGContextPDF. |
DrawImage(CGRect, CGImage) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
DrawLayer(CGLayer, CGPoint) |
Desenha uma camada no contexto gráfico no ponto especificado. (Herdado de CGContext) |
DrawLayer(CGLayer, CGRect) |
Desenha uma camada no contexto gráfico delimitado pelo retângulo especificado. (Herdado de CGContext) |
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
DrawPath(CGPathDrawingMode) |
Desenha o CGContextcaminho atual do . (Herdado de CGContext) |
DrawPDFPage(CGPDFPage) |
Renderiza o PDF |
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
DrawShading(CGShading) |
Renderiza o especificado |
DrawTiledImage(CGRect, CGImage) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
EndPage() |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. |
EndTransparencyLayer() |
Indica o fim de uma camada de transparência. (Herdado de CGContext) |
EOClip() |
Modifica o caminho de recorte atual, usando a regra de Even-Odd. (Herdado de CGContext) |
EOFillPath() |
Preenche o caminho atual, usando a regra Even-Odd. (Herdado de CGContext) |
FillEllipseInRect(CGRect) |
Pinta a elipse definida por |
FillPath() |
Preenche o caminho atual, usando a regra winding diferente de zero. (Herdado de CGContext) |
FillRect(CGRect) |
Pinta o especificado |
Flush() |
Força a renderização de todos os desenhos pendentes. (Herdado de CGContext) |
GetClipBoundingBox() |
A caixa delimitadora do caminho de recorte atual. (Herdado de CGContext) |
GetCTM() |
Recupera a matriz de transformação de contexto atual. (Herdado de CGContext) |
GetPathBoundingBox() |
Retorna a caixa delimitadora do caminho atual. (Herdado de CGContext) |
GetPathCurrentPoint() |
O ponto atual no CGContextcaminho do . (Herdado de CGContext) |
GetUserSpaceToDeviceSpaceTransform() |
O CGAffineTransform que mapeia as coordenadas de espaço do usuário em coordenadas de espaço do dispositivo. (Herdado de CGContext) |
IsPathEmpty() |
Se o caminho atual contém subcaminhos. (Herdado de CGContext) |
MoveTo(nfloat, nfloat) |
Inicia um subcaminho na posição especificada. (Herdado de CGContext) |
PathContainsPoint(CGPoint, CGPathDrawingMode) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
PointToDeviceSpace(CGPoint) |
Retorna um novo PointF que converte o espaço |
ReplacePathWithStrokedPath() |
Substitui o caminho atual pela versão traçada do caminho, com base nos alertas de traço. (Herdado de CGContext) |
ResetClip() |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
RestoreState() |
Define o estado do CGContext como era quando SaveState() foi chamado pela última vez. (Herdado de CGContext) |
RotateCTM(nfloat) |
Gira a matriz de transformação atual por |
SaveState() |
Armazena o estado do CGContext. (Consulte RestoreState().) (Herdado de CGContext) |
ScaleCTM(nfloat, nfloat) |
Dimensiona a matriz de transformação atual. (Herdado de CGContext) |
SelectFont(String, nfloat, CGTextEncoding) |
Os desenvolvedores não devem usar esse método preterido. Em vez disso, os desenvolvedores devem usar a API 'CoreText'. (Herdado de CGContext) |
SetAllowsAntialiasing(Boolean) |
Se o contexto permite suavização. (Herdado de CGContext) |
SetAllowsFontSmoothing(Boolean) |
Se o contexto permite suavização de fonte. (Herdado de CGContext) |
SetAllowsFontSubpixelQuantization(Boolean) |
Se o contexto permite que os glifos sejam desenhados em locais de subpixel. (Herdado de CGContext) |
SetAllowsSubpixelPositioning(Boolean) |
Se o contexto permite que os glifos sejam alinhados além dos limites de pixel. (Herdado de CGContext) |
SetAlpha(nfloat) |
Define a opacidade do desenho, no intervalo 0,0 (transparente) como 1,0 (opaco). (Herdado de CGContext) |
SetBlendMode(CGBlendMode) |
Especifica o modo de composição. (Herdado de CGContext) |
SetCharacterSpacing(nfloat) |
Adiciona espaçamento adicional entre glifos. (Herdado de CGContext) |
SetDestination(String, CGRect) |
Se o usuário clicar ou tocar na região especificada, o visualizador de PDF irá para o destino nomeado |
SetFillColor(CGColor) |
Define a cor de preenchimento para o especificado CGColor. (Herdado de CGContext) |
SetFillColor(nfloat, nfloat) |
Define a cor de preenchimento como um nível cinza, no intervalo 0 (preto) como 1 (branco). (Herdado de CGContext) |
SetFillColor(nfloat, nfloat, nfloat, nfloat) |
Define a cor de preenchimento para os valores RGBA especificados. (Herdado de CGContext) |
SetFillColor(nfloat, nfloat, nfloat, nfloat, nfloat) |
Define a cor de preenchimento usando componentes de espaço de cor CMYK, além de um valor alfa. (Herdado de CGContext) |
SetFillColor(nfloat[]) |
Define a cor de preenchimento. SetFillColorSpace(CGColorSpace) deve ser chamado anteriormente. (Herdado de CGContext) |
SetFillColorSpace(CGColorSpace) |
Especifica o CGColorSpace a ser usado no contexto. (Herdado de CGContext) |
SetFillPattern(CGPattern, nfloat[]) |
Define o padrão de preenchimento do contexto. (Herdado de CGContext) |
SetFlatness(nfloat) |
A precisão dos caminhos curvo. (Herdado de CGContext) |
SetFont(CGFont) |
Define o CGFont usado para renderizar texto. (Herdado de CGContext) |
SetFontSize(nfloat) |
Define o tamanho da fonte usada para obter texto. (Herdado de CGContext) |
SetLineCap(CGLineCap) |
Define o estilo para as extremidades das linhas. (Herdado de CGContext) |
SetLineDash(nfloat, nfloat[]) |
O padrão a ser usado para desenhar linhas tracejadas. (Herdado de CGContext) |
SetLineDash(nfloat, nfloat[], Int32) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
SetLineJoin(CGLineJoin) |
Define a maneira como as linhas são unidas. (Herdado de CGContext) |
SetLineWidth(nfloat) |
Define a largura da linha traçada. A linha se estende por metade |
SetMiterLimit(nfloat) |
Especifica o limite do miter para conexão de linhas. (Herdado de CGContext) |
SetPatternPhase(CGSize) |
Converte o padrão antes de começar a lado. (Herdado de CGContext) |
SetRenderingIntent(CGColorRenderingIntent) |
Como as cores fora do espaço de cor de destino são tratadas. (Herdado de CGContext) |
SetShadow(CGSize, nfloat, CGColor) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
SetShouldAntialias(Boolean) |
Usado em conjunto com SetAllowsAntialiasing(Boolean) para habilitar ou desabilitar a suavização. (Herdado de CGContext) |
SetShouldSmoothFonts(Boolean) |
Usado em conjunto com SetAllowsFontSmoothing(Boolean) para habilitar ou desabilitar a suavização de fonte. (Herdado de CGContext) |
SetShouldSubpixelPositionFonts(Boolean) |
Usado em conjunto com SetAllowsSubpixelPositioning(Boolean) para habilitar ou desabilitar o alinhamento do glifo com pixels. (Herdado de CGContext) |
SetStrokeColor(CGColor) |
Define a cor do traço. (Herdado de CGContext) |
SetStrokeColor(nfloat, nfloat) |
Define a cor do traço como um valor de escala de cinza. (Herdado de CGContext) |
SetStrokeColor(nfloat, nfloat, nfloat, nfloat) |
Define a cor do traço como uma cor RGBA. (Herdado de CGContext) |
SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat) |
Define a cor do traço como uma cor CMYKA. (Herdado de CGContext) |
SetStrokeColor(nfloat[]) |
Define a cor do traço. Essa API terá um comportamento indefinido se você não definir o colorspace com antecedência. (Herdado de CGContext) |
SetStrokeColorSpace(CGColorSpace) |
Define o CGColorSpace a ser usado com M:CoreGraphics.CGContext.SetStrokeColor(float[]). (Herdado de CGContext) |
SetStrokePattern(CGPattern, nfloat[]) |
Define o padrão de traço do contexto. (Herdado de CGContext) |
SetTextDrawingMode(CGTextDrawingMode) |
Especifica como os glifos devem ser renderizados. (Herdado de CGContext) |
SetUrl(NSUrl, CGRect) |
Associa uma região na tela a uma URL. Quando o usuário clicar ou tocar nessa região, ele será redirecionado para essa URL no visualizador de PDF. |
ShouldSubpixelQuantizeFonts(Boolean) |
Com SetAllowsFontSubpixelQuantization(Boolean), determina se as fontes devem ser desenhadas em locais de subpixel. (Herdado de CGContext) |
ShowGlyphs(UInt16[]) |
Esse método foi preterido em favor de N:CoreText. (Herdado de CGContext) |
ShowGlyphs(UInt16[], Int32) |
Esse método foi preterido em favor de N:CoreText. (Herdado de CGContext) |
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[]) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
ShowText(Byte[]) |
Esse método foi preterido em favor de N:CoreText. (Herdado de CGContext) |
ShowText(Byte[], Int32) |
Esse método foi preterido em favor de N:CoreText. (Herdado de CGContext) |
ShowText(String) |
Esse método foi preterido em favor de N:CoreText. (Herdado de CGContext) |
ShowText(String, Int32) |
Esse método foi preterido em favor de N:CoreText. (Herdado de CGContext) |
ShowTextAtPoint(nfloat, nfloat, Byte[]) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
ShowTextAtPoint(nfloat, nfloat, String) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
ShowTextAtPoint(nfloat, nfloat, String, Int32) |
Classe CGContext de renderização de PDF. Use essa classe para criar um CGContext que gerará os resultados para um arquivo PDF. (Herdado de CGContext) |
StrokeEllipseInRect(CGRect) |
Traça a elipse definida por |
StrokeLineSegments(CGPoint[]) |
Traça as linhas definidas pelos pares em |
StrokePath() |
Traça o caminho atual. Posteriormente, o caminho atual é redefinido. (Herdado de CGContext) |
StrokeRect(CGRect) |
Traça o especificado |
StrokeRectWithWidth(CGRect, nfloat) |
Traça o |
Synchronize() |
Marca um CGContext para atualização. (Herdado de CGContext) |
TranslateCTM(nfloat, nfloat) |
Altera a origem do sistema de coordenadas do usuário. (Herdado de CGContext) |