Partager via


XPS Document Interfaces

Contenu

Contenu de cette section

Interface Description
IXpsDocumentPackageTarget
L’interface IXpsDocumentPackageTarget contient les éléments nécessaires à l’impression de contenu XPS dans le modèle d’impression de document.
IXpsDocumentPackageTarget3D
Fournit des méthodes pour envoyer du contenu 3D à XPS à des fins d’impression.
IXpsOMBrush
Définit les objets utilisés pour peindre des objets graphiques. Les classes qui dérivent de IXpsOMBrush décrivent la façon dont la zone est peinte.
IXpsOMCanvas
Groupe d’éléments visuels et de propriétés associées.
IXpsOMColorProfileResource
Fournit une interface IStream à une ressource de profil de couleur.
IXpsOMColorProfileResourceCollection
Collection de pointeurs d’interface IXpsOMColorProfileResource .
IXpsOMCoreProperties
Cette interface permet d’accéder aux métadonnées stockées dans la partie Propriétés principales du document XPS.
IXpsOMDashCollection
Collection de structures XPS_DASH .
IXpsOMDictionary
Le dictionnaire est utilisé par un package XPS pour partager des ressources.
IXpsOMDocument
Séquence ordonnée de pages fixes et de ressources au niveau du document qui composent le document.
IXpsOMDocumentCollection
Collection de pointeurs d’interface IXpsOMDocument .
IXpsOMDocumentSequence
Objet racine contenant le contenu du document XPS.
IXpsOMDocumentStructureResource
Fournit l’accès au contenu XML du flux de ressources du composant DocumentStructure.
IXpsOMFontResource
Fournit une interface IStream à une ressource de police.
IXpsOMFontResourceCollection
Collection de pointeurs d’interface IXpsOMFontResource .
IXpsOMGeometry
Décrit la forme d’un chemin ou d’une zone de découpage.
IXpsOMGeometryFigure
Décrit une partie du chemin d’accès ou de la zone de découpage spécifiée par une interface IXpsOMGeometry .
IXpsOMGeometryFigureCollection
Collection de pointeurs d’interface IXpsOMGeometryFigure .
IXpsOMGlyphes
Décrit le texte qui apparaît sur une page.
IXpsOMGlyphesEditor
Autorise la modification par lot des propriétés qui affectent le contenu du texte dans une interface IXpsOMGlyphes .
IXpsOMGradientBrush
Cette interface décrit un dégradé constitué de points de dégradé. Les classes qui héritent d’IXpsOMGradientBrush spécifient différentes façons d’interpréter les arrêts de dégradé.
IXpsOMGradientStop
Représente une couleur et un emplacement uniques dans un dégradé.
IXpsOMGradientStopCollection
Collection de pointeurs d’interface IXpsOMGradientStop .
IXpsOMImageBrush
Pinceau qui utilise une image raster comme source.
IXpsOMImageResource
Fournit une interface IStream à une ressource d’image.
IXpsOMImageResourceCollection
Collection de pointeurs d’interface IXpsOMImageResource .
IXpsOMLinearGradientBrush
Spécifie un dégradé linéaire, qui est le dégradé de couleur le long d’un vecteur.
IXpsOMMatrixTransform
Spécifie une transformation de matrice affine qui peut être appliquée à d’autres objets du modèle objet.
IXpsOMNameCollection
Collection de chaînes de nom.
IXpsOMObjectFactory
Crée des objets dans le modèle objet de document XPS.
IXpsOMObjectFactory1
Hérite d’IXpsOMObjectFactory.
IXpsOMPackage
Fournit l’entrée de niveau supérieur dans l’arborescence du modèle objet XPS.
IXpsOMPackage1
Hérite d’IXpsOMPackage.
IXpsOMPackageTarget
Fournit la méthode pour créer un IXpsOMPackageWriter qui peut être utilisé par un travail d’impression créé par la fonction StartXpsPrintJob1 .
IXpsOMPackageWriter
Écrit de manière incrémentielle les parties d’un document XPS dans un fichier de package.
IXpsOMPackageWriter3D
Contient des méthodes qui prennent en charge les textures de modèle et le ticket d’impression.
IXpsOMPage
Fournit le nœud racine d’une arborescence d’objets qui contiennent le contenu d’une seule page.
IXpsOMPage1
Hérite d’IXpsOMPage.
IXpsOMPageReference
Active la virtualisation des pages dans un document XPS.
IXpsOMPageReferenceCollection
Collection de pointeurs d’interface IXpsOMPageReference .
IXpsOMPart
Interface de base pour toutes les interfaces de composant de document XPS.
IXpsOMPartResources
Fournit l’accès à toutes les ressources partagées basées sur des parties du document XPS.
IXpsOMPartUriCollection
Collection de pointeurs d’interface IOpcPartUri .
IXpsOMPath
Décrit un élément visuel non textuel.
IXpsOMPrintTicketResource
Fournit une interface IStream à une ressource PrintTicket .
IXpsOMRadialGradientBrush
Spécifie un dégradé radial.
IXpsOMRemoteDictionaryResource
Fournit une interface qui permet aux pages d’un package XPS de partager des ressources.
IXpsOMRemoteDictionaryResource1
Étend IXpsOMRemoteDictionaryResource pour fournir des méthodes qui prennent en charge les documents OpenXPS.
IXpsOMRemoteDictionaryResourceCollection
Collection de pointeurs d’interface IXpsOMRemoteDictionaryResource .
IXpsOMResource
Utilisé comme interface de base pour les interfaces de ressources du modèle objet XPS.
IXpsOMShareable
Interface de base pour les interfaces partageables.
IXpsOMSignatureBlockResource
Fournit une interface IStream à une ressource de bloc de signature.
IXpsOMSignatureBlockResourceCollection
Collection de pointeurs d’interface IXpsOMSignatureBlockResource .
IXpsOMSolidColorBrush
Pinceau unicolore.
IXpsOMStoryFragmentsResource
Permet d’accéder au contenu du flux de ressources de la partie StoryFragments d’une page.
IXpsOMThumbnailGenerator
Génère une ressource d’image miniature.
IXpsOMTileBrush
Un pinceau de vignette utilise une image visuelle pour peindre une région en répétant l’image.
IXpsOMVisual
Interface de base pour les interfaces path, canvas et glyphe.
IXpsOMVisualBrush
Pinceau qui utilise un élément visuel comme source.
IXpsOMVisualCollection
Collection de pointeurs d’interface IXpsOMVisual .