LoadOptions-klass

Summary: Represents the loading options.

Module: aspose.imaging

Full Name: aspose.imaging.LoadOptions

Constructors

NameDescription
LoadOptions()Initierar en ny instans av LoadOptions.

Properties

NameTypeAccessDescription
buffer_size_hintintr/wHämtar eller anger en ledtråd för buffertstorlek som definierar maximal tillåten storlek för alla interna buffertar.
concurrent_image_processingboolr/wHämtar eller anger ett värde som indikerar om [concurrent image processing].
data_background_colorColorr/wHämtar eller anger Image bakgrund Color.
data_recovery_modeDataRecoveryModer/wHämtar eller anger dataåterställningsläget.
use_icc_profile_conversionboolr/wHämtar eller anger ett värde som indikerar om ICC-profilkonvertering ska tillämpas.

Constructor: LoadOptions()

 LoadOptions() 

Initierar en ny instans av LoadOptions.

Property: buffer_size_hint

Hämtar eller anger en ledtråd för buffertstorlek som definierar maximal tillåten storlek för alla interna buffertar.

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\\"
	
# Ställer in en minnesgräns på 10 megabyte för en målindladdad bild.
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)