OtgRasterizationOptions Sınıfı
İçindekiler
[
Saklamak
]Summary: The Otg rasterization options
Module: aspose.imaging.imageoptions
Full Name: aspose.imaging.imageoptions.OtgRasterizationOptions
Inheritance: OdRasterizationOptions
Constructors
| Name | Açıklama |
|---|---|
| OtgRasterizationOptions() | OtgRasterizationOptions sınıfının yeni bir örneğini başlatır. |
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| background_color | Color | r/w | Arka plan rengini alır veya ayarlar. |
| border_x | float | r/w | Sınır X’i alır veya ayarlar. |
| border_y | float | r/w | Sınır Y’yi alır veya ayarlar. |
| center_drawing | bool | r/w | Orta çizim olup olmadığını gösteren bir değeri alır veya ayarlar. |
| draw_color | Color | r/w | Ön plan rengini alır veya ayarlar. |
| page_height | float | r/w | Sayfa yüksekliğini alır veya ayarlar. Değer 0 ise, kaynak görüntünün en‑boy oranı korunur. |
| page_size | SizeF | r/w | Sayfa boyutunu alır veya ayarlar. Eğer SizeF boyutlarından biri 0 ise, kaynak görüntünün en‑boy oranı korunur. |
| page_width | float | r/w | Sayfa genişliğini alır veya ayarlar. Değer 0 ise, kaynak görüntünün en‑boy oranı korunur. |
| positioning | PositioningTypes | r/w | Konumlandırmayı alır veya ayarlar. |
| smoothing_mode | SmoothingMode | r/w | Yumuşatma modunu alır veya ayarlar. |
| text_rendering_hint | TextRenderingHint | r/w | Metin renderleme ipucunu alır veya ayarlar. |
Methods
| Name | Açıklama |
|---|---|
| clone() | Geçerli örneğin yüzeysel bir kopyası olan yeni bir nesne oluşturur. |
| copy_to(vector_rasterization_options) | Kopyalar. |
Constructor: OtgRasterizationOptions()
OtgRasterizationOptions()
OtgRasterizationOptions sınıfının yeni bir örneğini başlatır.
Method: clone()
clone()
Geçerli örneğin yüzeysel bir kopyası olan yeni bir nesne oluşturur.
Returns
| Tür | Açıklama |
|---|---|
| System.Object | Bu örneğin yüzeysel bir kopyası olan yeni bir nesne. |
Method: copy_to(vector_rasterization_options)
copy_to(vector_rasterization_options)
Kopyalar.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| vector_rasterization_options | VectorRasterizationOptions | Vektör rasterleştirme seçenekleri. |
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)