OdgRasterizationOptions Класс

Summary: The Odg rasterization options

Module: aspose.imaging.imageoptions

Full Name: aspose.imaging.imageoptions.OdgRasterizationOptions

Inheritance: OdRasterizationOptions

Constructors

NameDescription
OdgRasterizationOptions()Инициализирует новый экземпляр класса OdgRasterizationOptions

Properties

NameTypeAccessDescription
background_colorColorr/wПолучает или задаёт цвет фона.
border_xfloatr/wПолучает или задает границу X.
border_yfloatr/wПолучает или задает границу Y.
center_drawingboolr/wПолучает или задает значение, указывающее, включено ли центрирование рисования.
draw_colorColorr/wПолучает или задает цвет переднего плана.
page_heightfloatr/wПолучает или задает высоту страницы.
Если значение равно 0, соотношение сторон исходного изображения будет сохранено.
page_sizeSizeFr/wПолучает или задает размер страницы.
Если одно из измерений SizeF равно 0, соотношение сторон исходного изображения будет сохранено.
page_widthfloatr/wПолучает или задает ширину страницы.
Если значение равно 0, соотношение сторон исходного изображения будет сохранено.
positioningPositioningTypesr/wПолучает или задает позиционирование.
smoothing_modeSmoothingModer/wПолучает или задает режим сглаживания.
text_rendering_hintTextRenderingHintr/wПолучает или задает подсказку рендеринга текста.

Methods

NameDescription
clone()Создает новый объект, являющийся поверхностной копией текущего экземпляра.
copy_to(vector_rasterization_options)Копирует в.

Constructor: OdgRasterizationOptions()

 OdgRasterizationOptions() 

Инициализирует новый экземпляр класса OdgRasterizationOptions

Method: clone()

 clone() 

Создает новый объект, являющийся поверхностной копией текущего экземпляра.

Returns

ТипОписание
System.ObjectНовый объект, являющийся поверхностной копией этого экземпляра.

Method: copy_to(vector_rasterization_options)

 copy_to(vector_rasterization_options) 

Копирует в.

Parameters:

ПараметрТипОписание
vector_rasterization_optionsVectorRasterizationOptionsПараметры растеризации векторных изображений.

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)