Condividi tramite


intestazione xpsobjectmodel.h

Questa intestazione viene usata dai documenti XPS. Per altre informazioni, vedere:

xpsobjectmodel.h contiene le interfacce di programmazione seguenti:

Interfacce

 
IXpsOMBrush

Definisce gli oggetti usati per disegnare oggetti grafici. Le classi che derivano da IXpsOMBrush descrivono come viene dipinta l'area.
IXpsOMCanvas

Gruppo di elementi visivi e proprietà correlate.
IXpsOMColorProfileResource

Fornisce un'interfaccia IStream a una risorsa profilo colore.
IXpsOMColorProfileResourceCollection

Raccolta di puntatori di interfaccia IXpsOMColorProfileResource.
IXpsOMCoreProperties

Questa interfaccia fornisce l'accesso ai metadati archiviati nella parte Delle proprietà principali del documento XPS.
IXpsOMDashCollection

Raccolta di strutture XPS_DASH.
IXpsOMDictionary

Il dizionario viene usato da un pacchetto XPS per condividere le risorse.
IXpsOMDocument

Sequenza ordinata di pagine fisse e risorse a livello di documento che costituiscono il documento.
IXpsOMDocumentCollection

Raccolta di puntatori di interfaccia IXpsOMDocument.
IXpsOMDocumentSequence

Oggetto radice con contenuto del documento XPS.
IXpsOMDocumentStructureResource

Fornisce l'accesso al contenuto XML del flusso di risorse della parte DocumentStructure.
IXpsOMFontResource

Fornisce un'interfaccia IStream a una risorsa di tipo carattere.
IXpsOMFontResourceCollection

Raccolta di puntatori di interfaccia IXpsOMFontResource.
IXpsOMGeometry

Descrive la forma di un percorso o di un'area di ritaglio.
IXpsOMGeometryFigure

Descrive una parte del percorso o dell'area di ritaglio specificata da un'interfaccia IXpsOMGeometry.
IXpsOMGeometryFigureCollection

Raccolta di puntatori dell'interfaccia IXpsOMGeometryFigure.
IXpsOMGlyphs

Descrive il testo visualizzato in una pagina.
IXpsOMGlyphsEditor

Consente la modifica batch delle proprietà che influiscono sul contenuto di testo in un'interfaccia IXpsOMGlyphs.
IXpsOMGradientBrush

Questa interfaccia descrive una sfumatura costituita da arresti sfumature. Le classi che ereditano da IXpsOMGradientBrush specificano diversi modi per interpretare le interruzioni sfumature.
IXpsOMGradientStop

Rappresenta un singolo colore e una posizione all'interno di una sfumatura.
IXpsOMGradientStopCollection

Raccolta di puntatori di interfaccia IXpsOMGradientStop.
IXpsOMImageBrush

Pennello che usa un'immagine raster come origine.
IXpsOMImageResource

Fornisce un'interfaccia IStream a una risorsa immagine.
IXpsOMImageResourceCollection

Raccolta di puntatori dell'interfaccia IXpsOMImageResource.
IXpsOMLinearGradientBrush

Specifica una sfumatura lineare, ovvero la sfumatura di colore lungo un vettore.
IXpsOMMatrixTransform

Specifica una trasformazione matrice affine che può essere applicata ad altri oggetti nel modello a oggetti.
IXpsOMNameCollection

Raccolta di stringhe di nomi.
IXpsOMObjectFactory

Crea oggetti nel modello a oggetti documento XPS.
IXpsOMPackage

Fornisce la voce di primo livello nell'albero del modello a oggetti XPS.
IXpsOMPackageTarget

Fornisce il metodo per creare un IXpsOMPackageWriter che può essere usato da un processo di stampa creato dalla funzione StartXpsPrintJob1.
IXpsOMPackageWriter

Scrive in modo incrementale le parti di un documento XPS in un file di pacchetto.
IXpsOMPage

Fornisce il nodo radice di un albero di oggetti che contengono il contenuto di una singola pagina.
IXpsOMPageReference

Abilita la virtualizzazione delle pagine in un documento XPS.
IXpsOMPageReferenceCollection

Insieme di puntatori dell'interfaccia IXpsOMPageReference.
IXpsOMPart

Interfaccia di base per tutte le interfacce della parte documento XPS.
IXpsOMPartResources

Fornisce l'accesso a tutte le risorse condivise basate su parti del documento XPS.
IXpsOMPartUriCollection

Raccolta di puntatori dell'interfaccia IOpcPartUri.
IXpsOMPath

Descrive un elemento visivo non testuale.
IXpsOMPrintTicketResource

Fornisce un'interfaccia IStream a una risorsa PrintTicket.
IXpsOMRadialGradientBrush

Specifica una sfumatura radiale.
IXpsOMRemoteDictionaryResource

Fornisce un'interfaccia che consente alle pagine di un pacchetto XPS di condividere le risorse.
IXpsOMRemoteDictionaryResourceCollection

Insieme di puntatori di interfaccia IXpsOMRemoteDictionaryResource.
IXpsOMResource

Usato come interfaccia di base per le interfacce di risorsa del modello a oggetti XPS.
IXpsOMShareable

Interfaccia di base per interfacce condivisibili.
IXpsOMSignatureBlockResource

Fornisce un'interfaccia IStream a una risorsa a blocchi di firma.
IXpsOMSignatureBlockResourceCollection

Raccolta di puntatori dell'interfaccia IXpsOMSignatureBlockResource.
IXpsOMSolidColorBrush

Pennello a colori singolo.
IXpsOMStoryFragmentsResource

Fornisce l'accesso al contenuto del flusso di risorse della parte StoryFragments di una pagina.
IXpsOMThumbnailGenerator

Genera una risorsa immagine di anteprima.
IXpsOMTileBrush

Un pennello di riquadro usa un'immagine visiva per disegnare un'area ripetendo l'immagine.
IXpsOMVisual

Interfaccia di base per le interfacce di percorso, canvas e glifo.
IXpsOMVisualBrush

Pennello che usa un elemento visivo come origine.
IXpsOMVisualCollection

Raccolta di puntatori di interfaccia IXpsOMVisual.

Strutture

 
XPS_COLOR

Contenuto della struttura XPS_COLOR quando il colorType è XPS_COLOR_TYPE_CONTEXT.
XPS_DASH

Questa struttura descrive un elemento trattino di un percorso.
XPS_GLYPH_INDEX

Descrive la posizione e la posizione di un glifo.
XPS_GLYPH_MAPPING

Descrive un mapping da glifi a indice.
XPS_MATRIX

Descrive le due colonne a sinistra di una matrice di 3 by-3.
XPS_POINT

Rappresenta una coppia di coordinate x e y nello spazio bidimensionale. (XPS_POINT)
XPS_RECT

Descrive larghezza, altezza e posizione di un rettangolo. (XPS_RECT)
XPS_SIZE

Descrive le dimensioni di un oggetto.

Enumerazioni

 
XPS_COLOR_INTERPOLATION

Descrive la funzione gamma usata per l'interpolazione dei colori.
XPS_COLOR_TYPE

Descrive il tipo di colore utilizzato dalla struttura XPS_COLOR.
XPS_DASH_CAP

Specifica lo stile di un trattino su un tratto trattino.
XPS_FILL_RULE

Regola usata da una forma composita per determinare se un determinato punto fa parte della geometria.
XPS_FONT_EMBEDDING

Descrive l'opzione per l'incorporamento di un tipo di carattere.
XPS_IMAGE_TYPE

Descrive il tipo di immagine.
XPS_INTERLEAVING

Specifica se il contenuto dell'OM XPS verrà interleavedato quando viene scritto in un file o in un flusso.
XPS_LINE_CAP

Specifica le forme dei limiti di segmento di linea.
XPS_LINE_JOIN

Descrive il giunto realizzato da due segmenti di linea intersecanti.
XPS_OBJECT_TYPE

Descrive il tipo di un oggetto derivato da IXpsOMShareable.
XPS_SEGMENT_STROKE_PATTERN

Indica se tutti, alcuni o nessuno dei segmenti in una figura vengono tratti.
XPS_SEGMENT_TYPE

Descrive un segmento di linea.
XPS_SPREAD_METHOD

Descrive il modo in cui l'area di diffusione deve essere riempita.
XPS_STYLE_SIMULATION

Descrive lo stile di simulazione di un carattere o di un glifo.
XPS_THUMBNAIL_SIZE

Descrive le dimensioni di un'immagine di anteprima.
XPS_TILE_MODE

Descrive il comportamento di tiling di un pennello di riquadro.