Поделиться через


CGContextPDF Класс

Определение

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

public class CGContextPDF : CoreGraphics.CGContext
type CGContextPDF = class
    inherit CGContext
Наследование
CGContextPDF

Комментарии

Вы можете использовать все обычные методы CGContext, результат, а не отображаться на экране или на изображении, команды преобразуются в команды PDF и сохраняются в PDF-файле.

Конструкторы

CGContextPDF(CGDataConsumer)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

CGContextPDF(CGDataConsumer, CGPDFInfo)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

CGContextPDF(CGDataConsumer, CGRect)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

CGContextPDF(CGDataConsumer, CGRect, CGPDFInfo)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

CGContextPDF(NSUrl)

Создает новый CGContext, который записывает свои команды в PDF-файл с измерениями mediaBox, хранящимися в указанном URL-адресе.

CGContextPDF(NSUrl, CGPDFInfo)

Создает новый CGContext, который записывает свои команды в PDF-файл по указанному URL-адресу.

CGContextPDF(NSUrl, CGRect)

Создает новый CGContext, который записывает свои команды в PDF-файл с измерениями mediaBox, хранящимися в указанном URL-адресе.

CGContextPDF(NSUrl, CGRect, CGPDFInfo)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

Свойства

Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от CGContext)
InterpolationQuality

Указание уровня качества, используемого при интерполяции изображений (например, при масштабировании).

(Унаследовано от CGContext)
TextMatrix

Определяет преобразование между текстовым пространством и пространством пользователя. Независимо от CGContextсостояния .

(Унаследовано от CGContext)
TextPosition

Расположение в координатах пространства пользователя для рисования текста.

(Унаследовано от CGContext)

Методы

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

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat)

Добавляет дугу в текущий путь.

(Унаследовано от CGContext)
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat)

Добавляет кубическую кривую Безье в текущей точке с указанными параметрами элемента управления.

(Унаследовано от CGContext)
AddDestination(String, CGPoint)

Добавляет имя назначения в указанное расположение.

AddDocumentMetadata(NSData)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

AddEllipseInRect(CGRect)

Добавляет многоточие, которое помещается в указанный rectобъект .

(Унаследовано от CGContext)
AddLines(CGPoint[])

Добавляет заданные строки в текущий путь.

(Унаследовано от CGContext)
AddLineToPoint(nfloat, nfloat)

Добавляет строку от текущей точки (см. GetPathCurrentPoint()) к указанным координатам в пространстве пользователя.

(Унаследовано от CGContext)
AddPath(CGPath)

Добавляет указанный путь к текущему пути.

(Унаследовано от CGContext)
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat)

Добавляет квадратную кривую Безье в текущий путь.

(Унаследовано от CGContext)
AddRect(CGRect)

Добавляет прямоугольный путь к текущему пути.

(Унаследовано от CGContext)
AddRects(CGRect[])

Добавляет массив прямоугольных путей к текущему пути.

(Унаследовано от CGContext)
AsBitmapContext()

Приводит CGContext к CGBitmapContext.

(Унаследовано от CGContext)
BeginPage(CGPDFPageInfo)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

BeginPage(Nullable<CGRect>)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
BeginPath()

Запускает новый путь в графическом контексте.

(Унаследовано от CGContext)
BeginTransparencyLayer(CGRect, NSDictionary)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
BeginTransparencyLayer(NSDictionary)

С помощью EndTransparencyLayer()операции заключаются в полностью прозрачном слое.

(Унаследовано от CGContext)
ClearRect(CGRect)

Закрашивает прямоугольник прозрачно.

(Унаследовано от CGContext)
Clip()

Задает текущий путь графического контекста в виде пути обрезки.

(Унаследовано от CGContext)
ClipToMask(CGRect, CGImage)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
ClipToRect(CGRect)

Изменяет путь обрезки, чтобы он был пересечением текущего пути и предоставленного прямоугольника.

(Унаследовано от CGContext)
ClipToRects(CGRect[])

Изменяет текущий путь отсечения таким образом, чтобы он был инсерсекцией текущего пути отсечения и областью, заданной предоставленными прямоугольниками.

(Унаследовано от CGContext)
Close()

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

ClosePath()

Закрывает и завершает текущий путь.

(Унаследовано от CGContext)
ConcatCTM(CGAffineTransform)

Сцепляет указанный transform объект с текущей матрицей преобразования.

(Унаследовано от CGContext)
ContextFillRects(CGRect[])

Класс CGContext отрисовки PDF. Этот класс используется для создания 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)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
DrawLayer(CGLayer, CGPoint)

Рисует слой в графическом контексте в указанной точке.

(Унаследовано от CGContext)
DrawLayer(CGLayer, CGRect)

Рисует слой в графическом контексте, ограниченном заданным прямоугольником.

(Унаследовано от CGContext)
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
DrawPath(CGPathDrawingMode)

Рисует текущий CGContextпуть.

(Унаследовано от CGContext)
DrawPDFPage(CGPDFPage)

Отрисовывает указанный PDF-файл page.

(Унаследовано от CGContext)
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
DrawShading(CGShading)

Отрисовывает указанный shadingобъект .

(Унаследовано от CGContext)
DrawTiledImage(CGRect, CGImage)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
EndPage()

Класс CGContext отрисовки PDF. Этот класс используется для создания 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)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
PointToDeviceSpace(CGPoint)

Возвращает новый PointF объект , преобразующий пространство point пользователя в пространство устройства.

(Унаследовано от CGContext)
ReplacePathWithStrokedPath()

Заменяет текущий путь на обводку версией пути на основе пареметров росчерка.

(Унаследовано от CGContext)
ResetClip()

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
RestoreState()

Задает состояние объекта , CGContext которое было при SaveState() последнем вызове.

(Унаследовано от CGContext)
RotateCTM(nfloat)

Поворачивает текущую матрицу преобразования по радианам angle с положительными значениями, вращающимися против часовой стрелки.

(Унаследовано от CGContext)
SaveState()

Сохраняет состояние CGContextобъекта . (См. раздел RestoreState().)

(Унаследовано от CGContext)
ScaleCTM(nfloat, nfloat)

Масштабирует текущую матрицу преобразования.

(Унаследовано от CGContext)
SelectFont(String, nfloat, CGTextEncoding)

Разработчики не должны использовать этот устаревший метод. Вместо этого разработчикам следует использовать API CoreText.

(Унаследовано от 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)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
SetLineJoin(CGLineJoin)

Задает способ соединения линий.

(Унаследовано от CGContext)
SetLineWidth(nfloat)

Задает ширину обводной линии. Линия расширяется наполовину w по обе стороны пути.

(Унаследовано от CGContext)
SetMiterLimit(nfloat)

Задает ограничение для соединения линий.

(Унаследовано от CGContext)
SetPatternPhase(CGSize)

Преобразует шаблон до начала его плитки.

(Унаследовано от CGContext)
SetRenderingIntent(CGColorRenderingIntent)

Способ обработки цветов за пределами целевого цветового пространства.

(Унаследовано от CGContext)
SetShadow(CGSize, nfloat, CGColor)

Класс CGContext отрисовки PDF. Этот класс используется для создания 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 с M:CoreGraphics.CGContext.SetStrokeColor(float[]).

(Унаследовано от CGContext)
SetStrokePattern(CGPattern, nfloat[])

Задает шаблон росчерка контекста.

(Унаследовано от CGContext)
SetTextDrawingMode(CGTextDrawingMode)

Указывает способ отрисовки глифов.

(Унаследовано от CGContext)
SetUrl(NSUrl, CGRect)

Связывает регион на экране с URL-адресом. Когда пользователь щелкает или касается этого региона, он будет перенаправляться на этот URL-адрес в средстве просмотра PDF-файлов.

ShouldSubpixelQuantizeFonts(Boolean)

С помощью SetAllowsFontSubpixelQuantization(Boolean)определяет, следует ли нарисовать шрифты в местах подпикселя.

(Унаследовано от CGContext)
ShowGlyphs(UInt16[])

Этот метод не рекомендуется использовать вместо N:CoreText N:CoreText.

(Унаследовано от CGContext)
ShowGlyphs(UInt16[], Int32)

Этот метод не рекомендуется использовать вместо N:CoreText N:CoreText.

(Унаследовано от CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[])

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
ShowText(Byte[])

Этот метод не рекомендуется использовать вместо N:CoreText N:CoreText.

(Унаследовано от CGContext)
ShowText(Byte[], Int32)

Этот метод не рекомендуется использовать вместо N:CoreText N:CoreText.

(Унаследовано от CGContext)
ShowText(String)

Этот метод не рекомендуется использовать вместо N:CoreText N:CoreText.

(Унаследовано от CGContext)
ShowText(String, Int32)

Этот метод не рекомендуется использовать вместо N:CoreText N:CoreText.

(Унаследовано от CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[])

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
ShowTextAtPoint(nfloat, nfloat, String)

Класс CGContext отрисовки PDF. Этот класс используется для создания CGContext, который будет выводить результаты в PDF-файл.

(Унаследовано от CGContext)
ShowTextAtPoint(nfloat, nfloat, String, Int32)

Класс CGContext отрисовки PDF. Этот класс используется для создания 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)

Применяется к