Clase OdgRasterizationOptions
Contenido
[
Ocultar
]Summary: The Odg rasterization options
Module: aspose.imaging.imageoptions
Full Name: aspose.imaging.imageoptions.OdgRasterizationOptions
Inheritance: OdRasterizationOptions
Constructors
| Name | Descripción |
|---|---|
| OdgRasterizationOptions() | Inicializa una nueva instancia de la clase OdgRasterizationOptions |
Properties
| Name | Type | Access | Descripción |
|---|---|---|---|
| background_color | Color | r/w | Obtiene o establece un color de fondo. |
| border_x | float | r/w | Obtiene o establece el border X. |
| border_y | float | r/w | Obtiene o establece el border Y. |
| center_drawing | bool | r/w | Obtiene o establece un valor que indica si center drawing. |
| draw_color | Color | r/w | Obtiene o establece un color de primer plano. |
| page_height | float | r/w | Obtiene o establece la altura de la página. Si el valor es 0, se preservará la relación de aspecto de la imagen de origen. |
| page_size | SizeF | r/w | Obtiene o establece el tamaño de la página. Si una de las dimensiones de SizeF es 0, se preservará la relación de aspecto de la imagen de origen. |
| page_width | float | r/w | Obtiene o establece el ancho de la página. Si el valor es 0, se preservará la relación de aspecto de la imagen de origen. |
| positioning | PositioningTypes | r/w | Obtiene o establece la posición. |
| smoothing_mode | SmoothingMode | r/w | Obtiene o establece el modo de suavizado. |
| text_rendering_hint | TextRenderingHint | r/w | Obtiene o establece la sugerencia de renderizado de texto. |
Methods
| Name | Descripción |
|---|---|
| clone() | Crea un nuevo objeto que es una copia superficial de la instancia actual. |
| copy_to(vector_rasterization_options) | Copia a. |
Constructor: OdgRasterizationOptions()
OdgRasterizationOptions()
Inicializa una nueva instancia de la clase OdgRasterizationOptions
Method: clone()
clone()
Crea un nuevo objeto que es una copia superficial de la instancia actual.
Returns
| Tipo | Descripción |
|---|---|
| System.Object | Un nuevo objeto que es una copia superficial de esta instancia. |
Method: copy_to(vector_rasterization_options)
copy_to(vector_rasterization_options)
Copia a.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| vector_rasterization_options | VectorRasterizationOptions | Las opciones de rasterización vectorial. |
Examples
The following example shows how to export a FODG (Flat XML ODF Template) image to PDF format.
from os.path import join
import aspose.pycore as aspycore
from aspose.imaging import Image, Color, SizeF
from aspose.imaging.fileformats.tiff import TiffImage
from aspose.imaging.imageoptions import OdgRasterizationOptions, PdfOptions
dir_: str = "c:\\aspose.imaging\\issues\\net\\3635"
input_file_name: str = join(dir_, "VariousObjectsMultiPage.fodg")
output_file_name: str = input_file_name + ".pdf"
with Image.load(input_file_name) as image:
rasterization_options = OdgRasterizationOptions()
rasterization_options.background_color = Color.white
rasterization_options.page_size = aspycore.cast(SizeF, image.size)
save_options = PdfOptions()
save_options.vector_rasterization_options = rasterization_options
image.save(output_file_name, save_options)