SupportVml
HtmlLoadOptions.SupportVml property
获取或设置一个值,指示是否支持 VML 图像。
public bool SupportVml { get; set; }
例子
演示如何在加载 HTML 文档时支持条件注释。
HtmlLoadOptions loadOptions = new HtmlLoadOptions();
// 如果值为 true,那么我们在解析加载的文档时会考虑 VML 代码。
loadOptions.SupportVml = supportVml;
// 该文档在“<!--[if gte vml 1]>”内包含 JPEG 图像标签,
// 以及“<![if !vml]>”内的不同 PNG 图像标签。
// 如果我们将“SupportVml”标志设置为“true”,那么 Aspose.Words 将加载 JPEG。
// 如果我们将此标志设置为“false”,则 Aspose.Words 将仅加载 PNG。
Document doc = new Document(MyDir + "VML conditional.htm", loadOptions);
if (supportVml)
Assert.AreEqual(ImageType.Jpeg, ((Shape)doc.GetChild(NodeType.Shape, 0, true)).ImageData.ImageType);
else
Assert.AreEqual(ImageType.Png, ((Shape)doc.GetChild(NodeType.Shape, 0, true)).ImageData.ImageType);
也可以看看
- class HtmlLoadOptions
- 命名空间 Aspose.Words.Loading
- 部件 Aspose.Words