Aspose::Pdf::RenderingOptions class
Contenido
[
Ocultar
]RenderingOptions class
Representa opciones de renderizado.
class RenderingOptions : public System::Object
Métodos
| Método | Descripción |
|---|---|
| get_AnalyzeFonts() const | Reemplaza fuentes según sea necesario para garantizar que todos los caracteres del texto se puedan mostrar. El algoritmo de sustitución de fuentes sigue estos pasos: |
| get_BarcodeOptimization() const | Obtiene el modo de optimización de códigos de barras. |
| get_ConvertFontsToUnicodeTTF() const | Indica que todas las fuentes se convertirán a versiones Unicode TTF. Esto es útil por razones de compatibilidad y para optimizar el uso de fuentes, ya que cada nueva fuente TTF no tendrá todos los símbolos de la fuente original, sino solo los símbolos que se utilizan en el texto. |
| get_DefaultFontName() const | Obtiene/establece el nombre predeterminado de la fuente utilizada para sustituir fuentes faltantes. |
| get_HeightExtraUnits() const | Obtiene un valor utilizado para aumentar o disminuir el ancho del rectángulo para el operador AppendRectangle. |
| get_IgnoreResourceFontErrors() const | Obtiene la indicación de que los errores relacionados con la ausencia de fuentes serán ignorados. true - significa que los errores de ausencia de fuentes serán ignorados. Los segmentos de Text que hacen referencia a recursos incorrectos se omitirán durante el procesamiento. false por defecto. |
| get_InterpolationHighQuality() const | Obtiene el modo hiqh de calidad para interpolación. |
| get_MaxFontsCacheSize() const | Cantidad máxima de fuentes en la caché de fuentes. El valor predeterminado es 10. |
| get_MaxSymbolsCacheSize() const | Cantidad máxima de símbolos en la caché de símbolos. El valor predeterminado es 100. |
| get_OptimizeDimensions() const | Obtiene el modo de optimización de dimensiones. |
| get_ScaleImagesToFitPageWidth() const | Obtiene un valor utilizado para escalar todas las imágenes en la página para ajustarse al ancho de la página. |
| get_SystemFontsNativeRendering() const | Obtiene un modo en el que las fuentes del sistema se renderizan de forma nativa. |
| get_UseFontHinting() const | El uso de esta bandera activa el mecanismo de hinting de fuentes. El hinting de fuentes es el uso de instrucciones matemáticas para ajustar la visualización de una fuente contorneada. En algunos casos, activar esta bandera puede resolver problemas de legibilidad del texto. En el momento actual, el uso de esta bandera solo puede tener efecto para fuentes TTF, si esas fuentes se utilizan en el documento fuente. |
| get_UseNewImagingEngine() const | Obtiene una bandera que determina si se utiliza o no el nuevo motor de imágenes. |
| get_WidthExtraUnits() const | Obtiene un valor utilizado para aumentar o disminuir el ancho del rectángulo para el operador AppendRectangle. |
| RenderingOptions() | Inicializa una nueva instancia del objeto RenderingOptions. |
| set_AnalyzeFonts(bool) | Reemplaza fuentes según sea necesario para garantizar que todos los caracteres del texto se puedan mostrar. El algoritmo de sustitución de fuentes sigue estos pasos: |
| set_BarcodeOptimization(bool) | Establece el modo de optimización de códigos de barras. |
| set_ConvertFontsToUnicodeTTF(bool) | Indica que todas las fuentes se convertirán a versiones Unicode TTF. Esto es útil por razones de compatibilidad y para optimizar el uso de fuentes, ya que cada nueva fuente TTF no tendrá todos los símbolos de la fuente original, sino solo los símbolos que se utilizan en el texto. |
| set_DefaultFontName(const System::String&) | Obtiene/establece el nombre predeterminado de la fuente utilizada para sustituir fuentes faltantes. |
| set_HeightExtraUnits(float) | Establece un valor utilizado para aumentar o disminuir el ancho del rectángulo para el operador AppendRectangle. |
| set_IgnoreResourceFontErrors(bool) | Establece la indicación de que los errores relacionados con la ausencia de fuentes serán ignorados. true - significa que los errores de ausencia de fuentes serán ignorados. Los segmentos de Text que hacen referencia a recursos incorrectos se omitirán durante el procesamiento. false por defecto. |
| set_InterpolationHighQuality(bool) | Establece el modo hiqh de calidad para interpolación. |
| set_MaxFontsCacheSize(int32_t) | Cantidad máxima de fuentes en la caché de fuentes. El valor predeterminado es 10. |
| set_MaxSymbolsCacheSize(int32_t) | Cantidad máxima de símbolos en la caché de símbolos. El valor predeterminado es 100. |
| set_OptimizeDimensions(bool) | Establece el modo de optimización de dimensiones. |
| set_ScaleImagesToFitPageWidth(bool) | Establece un valor utilizado para escalar todas las imágenes de la página y ajustarlas al ancho de la página. |
| set_SystemFontsNativeRendering(bool) | Establece un modo en el que las fuentes del sistema se renderizan de forma nativa. |
| set_UseFontHinting(bool) | El uso de esta bandera activa el mecanismo de hinting de fuentes. El hinting de fuentes es el uso de instrucciones matemáticas para ajustar la visualización de una fuente contorneada. En algunos casos, activar esta bandera puede resolver problemas de legibilidad del texto. En el momento actual, el uso de esta bandera solo puede tener efecto para fuentes TTF, si esas fuentes se utilizan en el documento fuente. |
| set_UseNewImagingEngine(bool) | Establece una bandera que determina si se utiliza o no el nuevo motor de imágenes. |
| set_WidthExtraUnits(float) | Establece un valor utilizado para aumentar o disminuir el ancho del rectángulo para el operador AppendRectangle. |
Ver también
- Class Object
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++