فئة OtgRasterizationOptions

Summary: The Otg rasterization options

Module: aspose.imaging.imageoptions

Full Name: aspose.imaging.imageoptions.OtgRasterizationOptions

Inheritance: OdRasterizationOptions

Constructors

Nameالوصف
OtgRasterizationOptions()يُنشئ مثلاً جديداً من فئة OtgRasterizationOptions

Properties

NameTypeAccessالوصف
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

Nameالوصف
clone()ينشئ كائنًا جديدًا هو نسخة سطحية من المثيل الحالي.
copy_to(vector_rasterization_options)ينسخ إلى.

Constructor: OtgRasterizationOptions()

 OtgRasterizationOptions() 

يُنشئ مثلاً جديداً من فئة OtgRasterizationOptions

Method: clone()

 clone() 

ينشئ كائنًا جديدًا هو نسخة سطحية من المثيل الحالي.

Returns

نوعالوصف
System.Objectكائن جديد هو نسخة سطحية من هذا المثيل.

Method: copy_to(vector_rasterization_options)

 copy_to(vector_rasterization_options) 

ينسخ إلى.

Parameters:

معاملنوعالوصف
vector_rasterization_optionsVectorRasterizationOptionsخيارات التحويل النقطي للمتجه.

Examples

The following code snippet demonstrates how to convert an OTG image to PDF and other image formats.


from aspose.pycore import cast
from aspose.imaging import Image, SizeF
from aspose.imaging.imageoptions import PngOptions, PdfOptions, OtgRasterizationOptions

dir_: str = "c:\\3567\\"
input_file_path: str = dir_ + "VariousObjectsMultiPage.otg"
options = [PngOptions(), PdfOptions()]
for save_options in options:
	extension: str = ".png" if aspycore.is_assignable(save_options, PngOptions) else ".pdf"
	with Image.load(input_file_path) as image:
		otg_rasterization_options = OtgRasterizationOptions()
		otg_rasterization_options.page_size = cast(SizeF, image.size)
		save_options.vector_rasterization_options = otg_rasterization_options
		image.save(input_file_path + extension, save_options)