iXpsOMObjectFactory 接口 (xpsobjectmodel.h)
在 XPS 文档对象模型中创建 对象。
继承
IXpsOMObjectFactory 接口继承自 IUnknown 接口。 IXpsOMObjectFactory 还具有以下类型的成员:
方法
IXpsOMObjectFactory 接口包含以下方法。
IXpsOMObjectFactory::CreateCanvas 创建用于对页面元素进行分组的 IXpsOMCanvas 接口。 |
IXpsOMObjectFactory::CreateColorProfileResource 创建 IXpsOMColorProfileResource 接口,该接口用于访问颜色配置文件资源流。 |
IXpsOMObjectFactory::CreateCoreProperties 创建 IXpsOMCoreProperties 接口,其中包含描述 XPS 文档的元数据。 |
IXpsOMObjectFactory::CreateDictionary 创建一个 IXpsOMDictionary 接口,该接口启用属性资源的共享。 |
IXpsOMObjectFactory::CreateDocument 创建 IXpsOMDocument 接口,该接口可以包含一组有序序列中的 IXpsOMPageReference 接口。 |
IXpsOMObjectFactory::CreateDocumentSequence 创建 IXpsOMDocumentSequence 接口,该接口可以包含 XPS 文档的 IXpsOMDocument 接口。 |
IXpsOMObjectFactory::CreateDocumentStructureResource 创建 IXpsOMDocumentStructureResource 接口,该接口提供对文档结构资源流的访问。 |
IXpsOMObjectFactory::CreateFontResource 创建 IXpsOMFontResource 接口,该接口为字体资源提供 IStream 接口。 |
IXpsOMObjectFactory::CreateGeometry 创建 IXpsOMGeometry 接口,该接口指定路径或剪裁区域的形状。 |
IXpsOMObjectFactory::CreateGeometryFigure 创建 IXpsOMGeometryFigure 接口,该接口指定由 IXpsOMGeometry 接口定义的对象的一部分。 |
IXpsOMObjectFactory::CreateGlyphs 创建 IXpsOMGlyphs 接口,该接口指定页面上显示的文本。 |
IXpsOMObjectFactory::CreateGradientStop 创建 IXpsOMGradientStop 接口以表示渐变中的单个颜色和位置定义。 |
IXpsOMObjectFactory::CreateImageBrush 创建 IXpsOMImageBrush 接口。 |
IXpsOMObjectFactory::CreateImageResource 创建用于访问图像资源流的 IXpsOMImageResource 接口。 |
IXpsOMObjectFactory::CreateLinearGradientBrush 创建 IXpsOMLinearGradientBrush 接口。 |
IXpsOMObjectFactory::CreateMatrixTransform 创建指定仿射矩阵转换的 IXpsOMMatrixTransform 接口。 |
IXpsOMObjectFactory::CreatePackage 创建用作 XPS 对象模型文档树根节点的 IXpsOMPackage 接口。 |
IXpsOMObjectFactory::CreatePackageFromFile 打开 XPS 包文件并返回实例化的 XPS 文档对象树。 |
IXpsOMObjectFactory::CreatePackageFromStream 打开包含 XPS 包的流,并返回实例化的 XPS 文档对象树。 |
IXpsOMObjectFactory::CreatePackageWriterOnFile 打开一个文件,用于将 XPS OM 的内容写入 XPS 包。 |
IXpsOMObjectFactory::CreatePackageWriterOnStream 打开一个流,用于将 XPS OM 的内容写入 XPS 包。 |
IXpsOMObjectFactory::CreatePage 创建 IXpsOMPage 接口,该接口提供表示单个页面内容的 对象的树的根节点。 |
IXpsOMObjectFactory::CreatePageFromStream 从指定的流中读取页面标记,以创建和填充 IXpsOMPage 接口。 |
IXpsOMObjectFactory::CreatePageReference 创建启用页面虚拟化的 IXpsOMPageReference 接口。 |
IXpsOMObjectFactory::CreatePartResources 创建可以包含基于部件的资源的 IXpsOMPartResources 接口。 |
IXpsOMObjectFactory::CreatePartUri 创建使用指定 URI 的 IOpcPartUri 接口。 |
IXpsOMObjectFactory::CreatePartUriCollection 创建可以包含 IOpcPartUri 接口指针的 IXpsOMPartUriCollection 接口。 |
IXpsOMObjectFactory::CreatePath 创建一个 IXpsOMPath 接口,该接口指定页面上的图形路径元素。 |
IXpsOMObjectFactory::CreatePrintTicketResource 创建一个 IXpsOMPrintTicketResource 接口,该接口允许访问 PrintTicket 流。 |
IXpsOMObjectFactory::CreateRadialGradientBrush 创建 IXpsOMRadialGradientBrush 接口。 |
IXpsOMObjectFactory::CreateReadOnlyStreamOnFile 通过指定文件创建只读 IStream。 |
IXpsOMObjectFactory::CreateRemoteDictionaryResource 创建启用属性资源的共享的 IXpsOMRemoteDictionaryResource 接口。 |
IXpsOMObjectFactory::CreateRemoteDictionaryResourceFromStream 将远程资源字典标记加载到无根 IXpsOMRemoteDictionaryResource 接口中。 |
IXpsOMObjectFactory::CreateSignatureBlockResource 创建可以包含一个或多个签名请求的 IXpsOMSignatureBlockResource。 |
IXpsOMObjectFactory::CreateSolidColorBrush 创建 IXpsOMSolidColorBrush 接口,该接口指定单一纯色的画笔。 |
IXpsOMObjectFactory::CreateStoryFragmentsResource 创建 IXpsOMStoryFragmentsResource 接口,该接口提供对页面 StoryFragments 部件的资源流内容的访问权限。 |
IXpsOMObjectFactory::CreateVisualBrush 创建 IXpsOMVisualBrush 接口,该接口是使用可视对象的 IXpsOMTileBrush。 |
要求
最低受支持的客户端 | Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | xpsobjectmodel.h |