WmfRasterizationOptions

Inheritance: java.lang.Object, com.aspose.imaging.imageoptions.VectorRasterizationOptions, com.aspose.imaging.imageoptions.MetafileRasterizationOptions

public class WmfRasterizationOptions extends MetafileRasterizationOptions

خيارات تحويل Wmf إلى نقطية.

المنشئات

المنشئالوصف
WmfRasterizationOptions()ينشئ مثيلاً جديدًا من الفئة WmfRasterizationOptions.

الطرق

طريقةالوصف
getRenderMode()يحصل على أو يضبط وضع عرض WMF.
setRenderMode(int value)يحصل على أو يضبط وضع عرض WMF.
copyTo(VectorRasterizationOptions vectorRasterizationOptions)ينسخ هذا إلى vectorRasterizationOptions.

WmfRasterizationOptions()

public WmfRasterizationOptions()

ينشئ مثيلاً جديدًا من الفئة WmfRasterizationOptions.

getRenderMode()

public int getRenderMode()

يحصل على أو يضبط وضع عرض WMF.

القيمة: وضع عرض WMF.

Returns: int

setRenderMode(int value)

public void setRenderMode(int value)

يحصل على أو يضبط وضع عرض WMF.

القيمة: وضع عرض WMF.

Parameters:

معاملنوعالوصف
القيمةint

Example: This example shows how to load a WMF image from a file and convert it to SVG using WmfRasterizationOptions.

String dir = "c:\\temp\\";

// استخدام Aspose.Imaging.Image.Load هو طريقة موحدة لتحميل جميع أنواع الصور بما في ذلك WMF.
try (com.aspose.imaging.fileformats.wmf.WmfImage wmfImage = (com.aspose.imaging.fileformats.wmf.WmfImage)com.aspose.imaging.Image.load(dir + "test.wmf"))
{
    com.aspose.imaging.imageoptions.SvgOptions saveOptions = new com.aspose.imaging.imageoptions.SvgOptions();
                    
    // سيتم تحويل النص إلى أشكال.
    saveOptions.setTextAsShapes(true);

    com.aspose.imaging.imageoptions.WmfRasterizationOptions rasterizationOptions = new com.aspose.imaging.imageoptions.WmfRasterizationOptions();

    // لون الخلفية لسطح الرسم.
    rasterizationOptions.setBackgroundColor(com.aspose.imaging.Color.getWhiteSmoke());

    // حجم الصفحة.
    rasterizationOptions.setPageSize(Size.to_SizeF(wmfImage.getSize()));

    // إذا كان هناك emf مضمّن، فقم بعرض emf؛ وإلا عرض wmf.
    rasterizationOptions.setRenderMode(com.aspose.imaging.fileformats.wmf.WmfRenderMode.Auto);

    saveOptions.setVectorRasterizationOptions(rasterizationOptions);

    wmfImage.save(dir + "test.output.svg", saveOptions);
}

copyTo(VectorRasterizationOptions vectorRasterizationOptions)

public void copyTo(VectorRasterizationOptions vectorRasterizationOptions)

ينسخ هذا إلى vectorRasterizationOptions.

Parameters:

معاملنوعالوصف
vectorRasterizationOptionsVectorRasterizationOptionsvectorRasterizationOptions