LoadOptions-klass
Innehåll
[
Dölj
]Summary: Represents the loading options.
Module: aspose.imaging
Full Name: aspose.imaging.LoadOptions
Constructors
| Name | Description |
|---|---|
| LoadOptions() | Initierar en ny instans av LoadOptions. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| buffer_size_hint | int | r/w | Hämtar eller anger en ledtråd för buffertstorlek som definierar maximal tillåten storlek för alla interna buffertar. |
| concurrent_image_processing | bool | r/w | Hämtar eller anger ett värde som indikerar om [concurrent image processing]. |
| data_background_color | Color | r/w | Hämtar eller anger Image bakgrund Color. |
| data_recovery_mode | DataRecoveryMode | r/w | Hämtar eller anger dataåterställningsläget. |
| use_icc_profile_conversion | bool | r/w | Hä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)