RasterizeTransformedElements

PclSaveOptions.RasterizeTransformedElements property

获取或设置一个值,确定在保存到 PCL 文档之前是否应将复杂转换元素 光栅化。 默认值为真的.

public bool RasterizeTransformedElements { get; set; }

评论

PCL 不支持 Aspose Words 使用的某些类型的转换。 例如旋转、倾斜的图像和纹理画笔。为了正确渲染这些元素, 需要使用光栅化处理,即保存到图像并进行裁剪。 此过程可能需要额外的时间和内存。 如果标志设置为错误的,输出中的某些内容可能与源文档不同 。

例子

展示如何在将文档保存为 PCL 时光栅化复杂元素。

Document doc = new Document(MyDir + "Rendering.docx");

PclSaveOptions saveOptions = new PclSaveOptions
{
    SaveFormat = SaveFormat.Pcl,
    RasterizeTransformedElements = true
};

doc.Save(ArtifactsDir + "PclSaveOptions.RasterizeElements.pcl", saveOptions);

也可以看看