Classe LoadOptions

Summary: Represents the loading options.

Module: aspose.imaging

Full Name: aspose.imaging.LoadOptions

Constructors

NameDescription
LoadOptions()Initialise une nouvelle instance de la LoadOptions.

Properties

NameTypeAccessDescription
buffer_size_hintintr/wObtient ou définit l’indice de taille du tampon, qui correspond à la taille maximale autorisée pour tous les tampons internes.
concurrent_image_processingboolr/wObtient ou définit une valeur indiquant si [concurrent image processing].
data_background_colorColorr/wObtient ou définit le Image d’arrière-plan Color.
data_recovery_modeDataRecoveryModer/wObtient ou définit le mode de récupération des données.
use_icc_profile_conversionboolr/wObtient ou définit une valeur indiquant si la conversion de profil ICC doit être appliquée.

Constructor: LoadOptions()

 LoadOptions() 

Initialise une nouvelle instance de la LoadOptions.

Property: buffer_size_hint

Obtient ou définit l’indice de taille du tampon, qui correspond à la taille maximale autorisée pour tous les tampons internes.

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\\"
	
# Définir une limite de mémoire de 10 mégaoctets pour l'image chargée cible.
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)