OdgRasterizationOptions Klasse

Summary: The Odg rasterization options

Module: aspose.imaging.imageoptions

Full Name: aspose.imaging.imageoptions.OdgRasterizationOptions

Inheritance: OdRasterizationOptions

Constructors

NameBeschreibung
OdgRasterizationOptions()Initialisiert eine neue Instanz der OdgRasterizationOptions Klasse

Properties

NameTypeAccessBeschreibung
background_colorColorr/wLegt eine Hintergrundfarbe fest oder ruft sie ab.
border_xfloatr/wLiest oder setzt den Rand X.
border_yfloatr/wLiest oder setzt den Rand Y.
center_drawingboolr/wLiest oder setzt einen Wert, der angibt, ob das Zeichnen zentriert ist.
draw_colorColorr/wLiest oder setzt eine Vordergrundfarbe.
page_heightfloatr/wLiest oder setzt die Seitenhöhe.
Wenn der Wert 0 ist, wird das Seitenverhältnis des Quellbildes beibehalten.
page_sizeSizeFr/wLiest oder setzt die Seitengröße.
Wenn eine der SizeF Dimensionen 0 ist, wird das Seitenverhältnis des Quellbildes beibehalten.
page_widthfloatr/wLiest oder setzt die Seitenbreite.
Wenn der Wert 0 ist, wird das Seitenverhältnis des Quellbildes beibehalten.
positioningPositioningTypesr/wLiest oder setzt die Positionierung.
smoothing_modeSmoothingModer/wLiest oder setzt den Glättungsmodus.
text_rendering_hintTextRenderingHintr/wLiest oder setzt den Hinweis zur Textdarstellung.

Methods

NameBeschreibung
clone()Erstellt ein neues Objekt, das eine flache Kopie der aktuellen Instanz ist.
copy_to(vector_rasterization_options)Kopiert nach.

Constructor: OdgRasterizationOptions()

 OdgRasterizationOptions() 

Initialisiert eine neue Instanz der OdgRasterizationOptions Klasse

Method: clone()

 clone() 

Erstellt ein neues Objekt, das eine flache Kopie der aktuellen Instanz ist.

Returns

TypBeschreibung
System.ObjectEin neues Objekt, das eine flache Kopie dieser Instanz ist.

Method: copy_to(vector_rasterization_options)

 copy_to(vector_rasterization_options) 

Kopiert nach.

Parameters:

ParameterTypBeschreibung
vector_rasterization_optionsVectorRasterizationOptionsDie Vektor-Rasterisierungsoptionen.

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)