Class MetafileRenderingOptions

Class MetafileRenderingOptions

名称: Aspose.Words.Saving 集合: Aspose.Words.dll (25.4.0)

允许指定额外的转换选项。

要了解更多,请参观 Handling Windows Metafiles 文档文章。

public class MetafileRenderingOptions

Inheritance

object MetafileRenderingOptions

继承人

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

MetafileRenderingOptions()

public MetafileRenderingOptions()

Properties

EmfPlusDualRenderingMode

获取或设置一个值,确定如何将 EMF+ 双重表格呈现。

public EmfPlusDualRenderingMode EmfPlusDualRenderingMode { get; set; }

财产价值

EmfPlusDualRenderingMode

Remarks

EMF+ 双重代码包含 EMF+ 和 EMF 部分. MS Word 和 GDI+ 总是返回 EMF+ 部分. Aspose.Words 目前不完全支持所有 EMF+ 记录,在某些情况下,返回 EMF 部分的结果看起来更好,然后返回 EMF+ 部分的结果。

此选项仅适用于转换为 vector 图形时。当转换为 bitmap 时,EMF+ 部分始终使用。

默认值是 Aspose.Words.Saving.EmfPlusDualRenderingMode.EmfPlusWithFallback。

EmulateRasterOperations

收到或设置一个值,确定是否应该模拟拉斯特操作。

public bool EmulateRasterOperations { get; set; }

财产价值

bool

Remarks

具体的拉斯特操作可以用于代码,它们不能直接向 vector 图形进行传输,模拟Raster 操作需要部分的结果的引导图像,这可能会影响代币的传递性能。

当这个值设置为 , Aspose.Words 模拟了拉斯特操作. 结果的输出可能部分拉斯特,性能可能更慢。

当这个值设置为 , Aspose.Words 不模拟拉斯特操作. 当 Aspose.Words 遇到一个拉斯特操作在一个字体中,它落后将字体转化为一个字体图,使用操作系统。

此选项仅适用于转换为 vector 图形时。

默认值是。

EmulateRenderingToSizeOnPage

获取或设置一个值,确定甲状腺显示是否根据页面大小模拟甲状腺显示。或显示其默认尺寸的甲状腺。

public bool EmulateRenderingToSizeOnPage { get; set; }

财产价值

bool

Remarks

在 MS Word 中显示代码时,某些图形可以根据像素中的实际代码大小进行尺寸,即即使是振动也会影响代码显示。

当这个值设置为 , Aspose.Words 模拟根据页面上的形状大小。 像素大小从页面上的形状大小和指定的 Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution 计算。

当这个值设置为 , Aspose.Words 模拟到其默认尺寸的像素。

此选项仅适用于转换为 vector 图形时。

默认值是。

EmulateRenderingToSizeOnPageResolution

接收或设置分辨率为每英寸的像素,以便对页面上的尺寸进行模拟。

public int EmulateRenderingToSizeOnPageResolution { get; set; }

财产价值

int

Remarks

此选项仅在 Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPage 设置时使用。

默认值为 96. 这是一个默认显示分辨率. 也就是说,代码显示将以100%的振动因素模拟 MS Word 的代码显示。

RenderingMode

接收或设置一个值,确定如何传输甲状图像。

public MetafileRenderingMode RenderingMode { get; set; }

财产价值

MetafileRenderingMode

Remarks

默认值取决于保存格式. 对于图像,它是 Aspose.Words.Saving.MetafileRenderingMode.Bitmap. 对于其他格式,它是 Aspose.Words.Saving.MetafileRenderingMode.VectorWithFallback。

UseEmfEmbeddedToWmf

收到或设置一个值,确定WMF与嵌入式EMF代码的WMF代码应该如何呈现。

public bool UseEmfEmbeddedToWmf { get; set; }

财产价值

bool

Remarks

WMF 数据可以包含嵌入式 EMF 数据. MS Word 在大多数情况下使用嵌入式 EMF 数据. GDI+ 总是使用 WMF 数据。

当这个值设置为 , Aspose.Words 在播放时使用内置的 EMF 数据。

当这个值设置为 , Aspose.Words 使用 WMF 数据在播放时。

此选项仅适用于转换为 vector 图形时,当转换为 bitmap 时,WMF 数据始终使用。

默认值是。

UseGdiRasterOperationsEmulation

获取或设置一个值,确定是否要使用 GDI+ 用于拉斯特操作模拟。

public bool UseGdiRasterOperationsEmulation { get; set; }

财产价值

bool

Remarks

Windows GDI+ 图书馆可以用来模拟拉斯特操作,它支持与 Aspose.Words 自己的模拟相比的所有拉斯特操作,但在某些情况下性能可能更慢。

当这个值设置为 , Aspose.Words 使用 GDI+ 来模拟拉斯特操作。

当这个值设置为 , Aspose.Words 使用其自己的实施的拉斯特操作模拟。

此选项仅适用于转换为 vector 图形时。

默认值是。

 中文