Aspose.Pdf.Operators

El Aspose.Pdf.Operators es un espacio de nombres para implementaciones de operadores. Estas clases describen los operadores utilizados en el contenido de las páginas PDF.

Clases

ClaseDescripción
BasicSetColorAndPatternOperatorOperador base para todos los operadores de establecer color.
BasicSetColorOperatorClase base para operadores de establecer color.
BDCclase que representa el operador BDC (Inicio de la secuencia de contenido marcado)
BIClase que representa el operador BI (Inicio del objeto de imagen en línea).
BlockTextOperatorClase base abstracta para operadores de bloque de texto, es decir, operadores de inicio y fin de texto (BT/ET)
BMCClase que representa el operador BMC (Inicio de la secuencia de contenido marcado).
BTClase que representa el operador BT (Inicio del bloque de texto).
BXClase que representa el operador BX (inicio de la sección de compatibilidad).
ClipClase que representa el operador W (establecer ruta de recorte utilizando la regla de envoltura no cero).
ClosePathClase que representa el operador h (cerrar ruta).
ClosePathEOFillStrokeClase que representa el operador b* (cerrar, llenar y trazar la ruta utilizando la regla par-impar).
ClosePathFillStrokeClase que representa el operador b (cerrar, llenar y trazar la ruta con la regla de envoltura no cero).
ClosePathStrokeClase que representa el operador s (Cerrar y trazar la ruta).
ConcatenateMatrixClase que representa el operador cm (concatenar matriz a la matriz de transformación actual).
CurveToClase que representa el operador c (agregar curva a la ruta).
CurveTo1Clase que representa el operador v (agregar curva a la ruta, punto inicial replicado).
CurveTo2Clase que representa el operador y (agregar curva a la ruta, punto final replicado).
DoClase que representa el operador Do (Invocar XObject).
DPClase que representa el operador DP (designar punto de contenido marcado).
EIClase que representa el operador EI (Fin del objeto de imagen en línea).
EMCClase que representa el operador EMC (Fin de la secuencia de contenido marcado).
EndPathClase que representa el operador n (finalizar ruta sin llenar ni trazar).
EOClipClase que representa el operador W* (establecer ruta de recorte utilizando la regla par-impar).
EOFillClase que representa el operador f* (llenar ruta utilizando la regla par-impar).
EOFillStrokeClase que representa el operador B* (llenar y trazar la ruta utilizando la regla par-impar).
ETClase que representa el operador ET (Fin del bloque de texto).
EXClase que representa el operador EX (Fin de la sección de compatibilidad).
FillClase que representa el operador f (llenar ruta con la regla de número de envoltura no cero).
FillStrokeClase que representa el operador B (llenar y trazar la ruta utilizando la regla de envoltura no cero)
GlyphPositionClase que describe texto y posición para usar con el operador TJ (establecer glifo con posición)
GRestoreClase que representa el operador Q (restaurar estado gráfico).
GSClase que representa el operador gs (establecer parámetros del diccionario de parámetros del estado gráfico).
GSaveClase que representa el operador q (guardar estado gráfico).
IDClase que representa el operador ID (Inicio de los datos de imagen en línea).
LineToClase que representa el operador l (agregar línea a la ruta).
MoveTextPositionClase que representa el operador Td (mover posición de texto).
MoveTextPositionSetLeadingClase que representa el operador TD (mover posición y establecer interlineado).
MoveToClase que representa el operador m (mover y comenzar nueva subruta).
MoveToNextLineClase que representa el operador T* (Mover al inicio de la siguiente línea).
MoveToNextLineShowTextClase que representa el operador ’ (mover a la siguiente línea y mostrar texto).
MPClase que representa el operador MP (definir punto de contenido marcado).
ObsoleteFillClase que representa el operador F (llenar ruta utilizando la regla de envoltura no cero).
ReClase que representa el operador re (agregar rectángulo a la ruta).
SelectFontClase que representa el operador Tf (establecer fuente y tamaño de texto).
SetAdvancedColorClase que representa el operador scn (establecer color para operaciones que no trazan).
SetAdvancedColorStrokeClase que representa el operador SCN (establecer color para operaciones que trazan).
SetCharacterSpacingClase que representa el operador Tc (establecer espaciado de caracteres).
SetCharWidthClase que representa el operador d0 (establecer ancho de glifo).
SetCharWidthBoundingBoxClase que representa el operador d1 (establecer glifo y caja delimitadora).
SetCMYKColorClase que representa el operador k (establecer color CMYK para operaciones que no trazan).
SetCMYKColorStrokeClase que representa el operador K (establecer color CMYK para operaciones que trazan).
SetColorClase que representa el operador sc (establecer color para operaciones que no trazan).
SetColorOperatorClase que representa la operación de establecer color.
SetColorRenderingIntentClase que representa el operador ri (establecer intención de renderizado de color).
SetColorSpaceClase que representa el operador cs (establecer espacio de color para operaciones que no trazan)
SetColorSpaceStrokeClase que representa el operador CS (establecer color para operaciones que trazan).
SetColorStrokeClase que representa el operador SC que establece color para operadores de color de trazado.
SetDashClase que representa el operador d (establecer patrón de guiones de línea).
SetFlatClase que representa el operador i (establecer tolerancia de planitud).
SetGlyphsPositionShowTextClase que representa el operador TJ (mostrar texto con posicionamiento de glifos).
SetGrayEstablecer nivel de gris para operaciones que no trazan.
SetGrayStrokeClase que representa el nivel de gris para operaciones que trazan.
SetHorizontalTextScalingClase que representa el operador Tz (establecer escalado horizontal de texto).
SetLineCapClase que representa el operador J (establecer estilo de tapa de línea).
SetLineJoinClase que representa el operador j (establecer estilo de unión de línea).
SetLineWidthClase que representa el operador w (establecer ancho de línea).
SetMiterLimitClase que representa el operador M (establecer límite de bisel).
SetRGBColorClase que representa el operador rg (establecer color RGB para operadores que no trazan).
SetRGBColorStrokeClase que representa el operador RG (establecer color RGB para operadores que trazan).
SetSpacingMoveToNextLineShowTextClase que representa el operador " (establecer espaciado de palabras y caracteres, mover a la siguiente línea y mostrar texto).
SetTextLeadingClase que representa el operador TL (establecer interlineado de texto).
SetTextMatrixClase que representa el operador Tm (establecer matriz de texto).
SetTextRenderingModeClase que representa el operador Tr (establecer modo de renderizado de texto).
SetTextRiseClase que representa el operador Ts (establecer elevación de texto).
SetWordSpacingClase que representa el operador Tw (establecer espaciado de palabras).
ShFillClase que representa el operador sh (pintar área con patrón de sombreado).
ShowTextClase que representa el operador Tj (mostrar texto).
StrokeClase que representa el operador S (trazar ruta).
TextOperatorClase base abstracta para operadores relacionados con texto (TJ, Tj, Tm, BT, ET, etc).
TextPlaceOperatorClase base abstracta para operadores que cambian la posición del texto (Tm, Td, etc).
TextShowOperatorClase base abstracta para todos los operadores que se utilizan para mostrar texto (Tj, TJ, etc).
TextStateOperatorClase base abstracta para operadores que cambian el estado actual del texto (Tc, Tf, TL, etc).

Enumeración

EnumeraciónDescripción
LineCapEl estilo de tapa de línea especificará la forma que se utilizará en los extremos de las subrutas abiertas (y guiones, si los hay) cuando se tracen.
LineJoinEl estilo de unión de línea especificará la forma que se utilizará en las esquinas de las rutas que se trazan.