فئة WmfRasterizationOptions
محتويات
[
يخفي
]Summary: The Wmf rasterization options.
Module: aspose.imaging.imageoptions
Full Name: aspose.imaging.imageoptions.WmfRasterizationOptions
Inheritance: MetafileRasterizationOptions
Constructors
| Name | الوصف |
|---|---|
| WmfRasterizationOptions() | يُنشئ مثلاً جديداً من الفئة WmfRasterizationOptions. |
Properties
| Name | Type | Access | الوصف |
|---|---|---|---|
| background_color | Color | r/w | يحصل أو يعيّن لون خلفية. |
| border_x | float | r/w | الحصول أو تعيين الحد X. |
| border_y | float | r/w | الحصول أو تعيين الحد Y. |
| center_drawing | bool | r/w | الحصول أو تعيين قيمة تشير إلى ما إذا كان يتم الرسم في المركز. |
| draw_color | Color | r/w | الحصول أو تعيين لون المقدمة. |
| page_height | float | r/w | الحصول أو تعيين ارتفاع الصفحة. إذا كانت القيمة 0، سيتم الحفاظ على نسبة أبعاد الصورة الأصلية. |
| page_size | SizeF | r/w | الحصول أو تعيين حجم الصفحة. إذا كان أحد أبعاد SizeF يساوي 0، سيتم الحفاظ على نسبة أبعاد الصورة الأصلية. |
| page_width | float | r/w | الحصول أو تعيين عرض الصفحة. إذا كانت القيمة 0، سيتم الحفاظ على نسبة أبعاد الصورة الأصلية. |
| positioning | PositioningTypes | r/w | الحصول أو تعيين الموضع. |
| render_mode | WmfRenderMode | r/w | يحصل أو يضبط وضع عرض WMF. |
| smoothing_mode | SmoothingMode | r/w | يحصل أو يضبط وضع التنعيم. |
| text_rendering_hint | TextRenderingHint | r/w | يحصل أو يضبط تلميح عرض النص. |
Methods
| Name | الوصف |
|---|---|
| clone() | ينشئ كائنًا جديدًا هو نسخة سطحية من المثيل الحالي. |
| copy_to(vector_rasterization_options) | ينسخ هذا إلى vectorRasterizationOptions. |
Constructor: WmfRasterizationOptions()
WmfRasterizationOptions()
يُنشئ مثلاً جديداً من الفئة WmfRasterizationOptions.
Property: render_mode
يحصل أو يضبط وضع عرض WMF.
See also:
Example # 1: This example shows how to load a WMF image from a file and convert it to SVG …
Method: clone()
clone()
ينشئ كائنًا جديدًا هو نسخة سطحية من المثيل الحالي.
Returns
| نوع | الوصف |
|---|---|
| System.Object | كائن جديد هو نسخة سطحية من هذا المثيل. |
Method: copy_to(vector_rasterization_options)
copy_to(vector_rasterization_options)
ينسخ هذا إلى vectorRasterizationOptions.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| vector_rasterization_options | VectorRasterizationOptions | vectorRasterizationOptions |
Examples
This example shows how to load a WMF image from a file and convert it to SVG using WmfRasterizationOptions.
from aspose.pycore import as_of, cast
from aspose.imaging import Image, Color, SizeF
from aspose.imaging.fileformats.wmf import WmfImage, WmfRenderMode
from aspose.imaging.imageoptions import SvgOptions, WmfRasterizationOptions
# استخدام Aspose.Imaging.Image.Load هو طريقة موحدة لتحميل جميع أنواع الصور بما في ذلك WMF.
with as_of(Image.load("test.wmf") as image:
saveOptions = SvgOptions()
# سيتم تحويل النص إلى أشكال.
saveOptions.text_as_shapes = True
rasterizationOptions = WmfRasterizationOptions()
# لون الخلفية لسطح الرسم.
rasterizationOptions.background_color = Color.white_smoke
# حجم الصفحة.
rasterizationOptions.page_size = cast(SizeF, wmfImage.size)
# إذا كان هناك emf مضمّن، فقم بعرض emf؛ وإلا عرض wmf.
rasterizationOptions.render_mode = WmfRenderMode.AUTO
saveOptions.vector_rasterization_options = rasterizationOptions
wmfImage.save("test.output.svg", saveOptions)