Clase LoadOptions
Contenido
[
Ocultar
]Summary: Represents the loading options.
Module: aspose.imaging
Full Name: aspose.imaging.LoadOptions
Constructors
| Name | Descripción |
|---|---|
| LoadOptions() | Inicializa una nueva instancia de LoadOptions. |
Properties
| Name | Type | Access | Descripción |
|---|---|---|---|
| buffer_size_hint | int | r/w | Obtiene o establece la sugerencia de tamaño del búfer, que se define como el tamaño máximo permitido para todos los búferes internos. |
| concurrent_image_processing | bool | r/w | Obtiene o establece un valor que indica si [concurrent image processing]. |
| data_background_color | Color | r/w | Obtiene o establece el fondo del Image Color. |
| data_recovery_mode | DataRecoveryMode | r/w | Obtiene o establece el modo de recuperación de datos. |
| use_icc_profile_conversion | bool | r/w | Obtiene o establece un valor que indica si se debe aplicar la conversión de perfil ICC. |
Constructor: LoadOptions()
LoadOptions()
Inicializa una nueva instancia de LoadOptions.
Property: buffer_size_hint
Obtiene o establece la sugerencia de tamaño del búfer, que se define como el tamaño máximo permitido para todos los búferes internos.
See also:
Example # 1: The following example shows how to set a memory limit when loading a CMX imag…
Examples
The following example shows how to set a memory limit when loading a CMX image. The memory limit is the maximum allowed size (in megabytes) for all internal buffers.
from aspose.imaging import Image, TextRenderingHint, SmoothingMode, PositioningTypes, LoadOptions
from aspose.imaging.imageoptions import PngOptions, CmxRasterizationOptions
import os
directory = "c:\\aspose.imaging\\issues\\net\\3419\\"
# Estableciendo un límite de memoria de 10 megabytes para una imagen cargada objetivo.
load_options = LoadOptions()
load_options.buffer_size_hint = 10
with Image.load(os.path.join(directory, "example.cmx"), load_options) as image:
png_options = PngOptions()
cmx_spec = CmxRasterizationOptions()
cmx_spec.text_renderingHint = TextRenderingHint.SINGLE_BIT_PER_PIXEL
cmx_spec.smoothing_mode = SmoothingMode.ANTI_ALIAS
cmx_spec.positioning = PositioningTypes.DEFINED_BY_DOCUMENT
png_options.vector_rasterization_options = cmx_spec
image.save(os.path.join(directory, "output.png"), png_options)