Пространство имён Aspose::Pdf::Operators

Содержание
[ ]

Aspose.Pdf.Operators — это пространство имён для реализаций Operator. Эти классы описывают операторы, используемые в содержимом страниц PDF.

Классы

КлассОписание
BasicSetColorAndPatternOperatorБазовый оператор для всех операторов Set Color.
BasicSetColorOperatorБазовый класс для операторов установки цвета.
BDCкласс, представляющий оператор BDC (Begin marked-content sequence)
BIКласс, представляющий оператор BI (Begin inline image obect).
BlockTextOperatorАбстрактный базовый класс для операторов текстовых блоков, т.е. операторов начала и конца текста (BT/ET)
BMCКласс, представляющий оператор BMC (Begin marked-content sequence).
BTКласс, представляющий оператор BT (Begin of text block).
BXКласс, представляющий оператор BX (begin compatibility section).
ClipКласс, представляющий оператор W (устанавливает путь отсечения, используя правило ненулевого обвода).
ClosePathКласс, представляющий оператор h (закрывает путь).
ClosePathEOFillStrokeКласс, представляющий оператор b* (закрывает, заполняет и обводит путь, используя правило чет-нечет).
ClosePathFillStrokeКласс, представляющий оператор b (закрывает, заполняет и обводит путь, используя правило ненулевого обвода).
ClosePathStrokeКласс, представляющий оператор s (закрывает и обводит путь).
ConcatenateMatrixКласс, представляющий оператор cm (объединяет матрицу с текущей матрицей преобразования).
CurveToКласс, представляющий оператор c (добавляет кривую к пути).
CurveTo1Класс, представляющий оператор v (добавляет кривую к пути, начальная точка повторяется).
CurveTo2Класс, представляющий оператор y (добавляет кривую к пути, конечная точка повторяется).
DoКласс, представляющий оператор Do (вызывает XObject).
DPКласс, представляющий оператор DP (обозначает точку помеченного контента).
EIКласс, представляющий оператор EI (завершает встроенный объект изображения).
EMCКласс, представляющий оператор EMC (конец последовательности помеченного контента).
EndPathКласс, представляющий оператор n (завершает путь без заполнения или обводки).
EOClipКласс, представляющий оператор W* (устанавливает путь отсечения, используя правило чет-нечет).
EOFillКласс, представляющий оператор f* (заполняет путь, используя правило чет-нечет).
EOFillStrokeКласс, представляющий оператор B* (заполняет и обводит путь, используя правило чет-нечет).
ETКласс, представляющий оператор ET (конец текстового блока).
EXКласс, представляющий оператор EX (Конец раздела совместимости).
FillКласс, представляющий оператор f (заполнение пути по правилу ненулевого числа оборотов).
FillStrokeКласс, представляющий оператор B (заполнение и обводка пути с использованием правила ненулевого числа оборотов)
GlyphPositionКласс описывает текст и позицию для использования с оператором TJ (устанавливает глиф с позицией)
GRestoreКласс, представляющий оператор Q (восстанавливает графическое состояние).
GSКласс, представляющий оператор gs (устанавливает параметры из словаря параметров графического состояния).
GSaveКласс, представляющий оператор q (сохраняет графическое состояние).
IDКласс, представляющий оператор ID (начало встроенных данных изображения).
LineToКласс, представляющий оператор l (добавляет линию к пути).
MoveTextPositionКласс, представляющий оператор Td (перемещает позицию текста).
MoveTextPositionSetLeadingКласс, представляющий оператор TD (перемещает позицию и задает межстрочный интервал).
MoveToКласс, представляющий оператор m (перемещается к точке и начинает новый подпуть).
MoveToNextLineКласс, представляющий оператор T* (перемещается к началу следующей строки).
MoveToNextLineShowTextКласс, представляющий оператор ’ (перемещается к следующей строке и отображает текст).
MPКласс, представляющий оператор MP (определяет точку помеченного контента).
ObsoleteFillКласс, представляющий оператор F (заполняет путь, используя правило ненулевого числа оборотов).
ReКласс, представляющий оператор re (добавляет прямоугольник к пути).
SelectFontКласс, представляющий оператор Tf (устанавливает шрифт и размер текста).
SetAdvancedColorКласс, представляющий оператор scn (устанавливает цвет для операций без обводки).
SetAdvancedColorStrokeКласс, представляющий оператор SCN (устанавливает цвет для операций с обводкой).
SetCharacterSpacingКласс, представляющий оператор Tc (устанавливает интервал между символами).
SetCharWidthКласс, представляющий оператор d0 (устанавливает ширину глифа).
SetCharWidthBoundingBoxКласс, представляющий оператор d1 (устанавливает глиф и ограничивающий прямоугольник).
SetCMYKColorКласс, представляющий оператор k (устанавливает CMYK‑цвет для операций без обводки).
SetCMYKColorStrokeКласс, представляющий оператор K (устанавливает CMYK‑цвет для операций с обводкой).
SetColorПредставляет класс для оператора sc (устанавливает цвет для операций без обводки).
SetColorOperatorКласс, представляющий операцию установки цвета.
SetColorRenderingIntentКласс, представляющий оператор ri (устанавливает намерение отображения цвета).
SetColorSpaceКласс, представляющий оператор cs (устанавливает цветовое пространство для операций без обводки).
SetColorSpaceStrokeКласс, представляющий оператор CS (устанавливает цвет для операций с обводкой).
SetColorStrokeКласс, представляющий оператор SC (устанавливает цвет для операторов обводки).
SetDashКласс, представляющий оператор d (устанавливает шаблон пунктирной линии).
SetFlatКласс, представляющий оператор i (устанавливает допуск плоскостности).
SetGlyphsPositionShowTextКласс, представляющий оператор TJ (отображает текст с позиционированием глифов).
SetGrayУстанавливает уровень серого для операций без обводки.
SetGrayStrokeКласс, представляющий уровень серого для операций с обводкой.
SetHorizontalTextScalingКласс, представляющий оператор Tz (устанавливает горизонтальное масштабирование текста).
SetLineCapКласс, представляющий оператор J (устанавливает стиль окончания линии).
SetLineJoinКласс, представляющий оператор j (устанавливает стиль соединения линий).
SetLineWidthКласс, представляющий оператор w (устанавливает ширину линии).
SetMiterLimitКласс, представляющий оператор M (устанавливает предел среза).
SetRGBColorКласс, представляющий оператор rg (устанавливает цвет RGB для операторов без обводки).
SetRGBColorStrokeКласс, представляющий оператор RG (устанавливает цвет RGB для операторов с обводкой).
SetSpacingMoveToNextLineShowTextКласс, представляющий оператор " (устанавливает интервал между словами и символами, переходит к следующей строке и отображает текст).
SetTextLeadingКласс, представляющий оператор TL (устанавливает межстрочный интервал текста).
SetTextMatrixКласс, представляющий оператор Tm (устанавливает матрицу текста).
SetTextRenderingModeКласс, представляющий оператор Tr (устанавливает режим отображения текста).
SetTextRiseКласс, представляющий оператор Ts (устанавливает подъем текста).
SetWordSpacingКласс, представляющий оператор Tw (устанавливает интервал между словами).
ShFillКласс, представляющий оператор sh (рисует область с шаблоном затенения).
ShowTextКласс, представляющий оператор Tj (отображение текста).
StrokeКласс, представляющий оператор S (обводка пути).
TextOperatorАбстрактный базовый класс для операторов, связанных с текстом (TJ, Tj, Tm, BT, ET, и др.).
TextPlaceOperatorАбстрактный базовый класс для операторов, изменяющих позицию текста (Tm, Td и др.).
TextShowOperatorАбстрактный базовый класс для всех операторов, используемых для вывода текста (Tj, TJ и др.).
TextStateOperatorАбстрактный базовый класс для операторов, изменяющих текущее состояние текста (Tc, Tf, TL и др.).

Enums

ПеречислениеОписание
LineCapСтиль окончания линии должен определять форму, которая будет использоваться на концах открытых подпутей (и пунктировок, если есть) при их обводке.
LineJoinСтиль соединения линии должен определять форму, используемую на углах обводимых путей.