이 헤더는 XPS 문서에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
xpsobjectmodel.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
인터페이스
|
IXpsOMBrush 그래픽 개체를 그리는 데 사용되는 개체를 정의합니다. IXpsOMBrush에서 파생되는 클래스는 영역이 그려지는 방식을 설명합니다. |
|
IXpsOMCanvas 시각적 요소 및 관련 속성의 그룹입니다. |
|
IXpsOMColorProfileResource 색 프로필 리소스에 IStream 인터페이스를 제공합니다. |
|
IXpsOMColorProfileResourceCollection IXpsOMColorProfileResource 인터페이스 포인터의 컬렉션입니다. |
|
IXpsOMCoreProperties 이 인터페이스는 XPS 문서의 핵심 속성 부분에 저장된 메타데이터에 대한 액세스를 제공합니다. |
|
IXpsOMDashCollection XPS_DASH 구조체의 컬렉션입니다. |
|
IXpsOMDictionary 사전은 XPS 패키지에서 리소스를 공유하는 데 사용됩니다. |
|
IXpsOMDocument 문서를 구성하는 고정 페이지 및 문서 수준 리소스의 순서가 지정된 시퀀스입니다. |
|
IXpsOMDocumentCollection IXpsOMDocument 인터페이스 포인터의 컬렉션입니다. |
|
IXpsOMDocumentSequence XPS 문서 콘텐츠가 있는 루트 개체입니다. |
|
IXpsOMDocumentStructureResource DocumentStructure 파트의 리소스 스트림에 대한 XML 콘텐츠에 대한 액세스를 제공합니다. |
|
IXpsOMFontResource 글꼴 리소스에 IStream 인터페이스를 제공합니다. |
|
IXpsOMFontResourceCollection IXpsOMFontResource 인터페이스 포인터의 컬렉션입니다. |
|
IXpsOMGeometry 경로 또는 클리핑 영역의 모양을 설명합니다. |
|
IXpsOMGeometryFigure IXpsOMGeometry 인터페이스에 의해 지정된 경로 또는 클리핑 영역의 한 부분을 설명합니다. |
|
IXpsOMGeometryFigureCollection IXpsOMGeometryFigure 인터페이스 포인터의 컬렉션입니다. |
|
IXpsOMGlyphs 페이지에 표시되는 텍스트를 설명합니다. |
|
IXpsOMGlyphsEditor IXpsOMGlyphs 인터페이스의 텍스트 콘텐츠에 영향을 주는 속성을 일괄 수정할 수 있습니다. |
|
IXpsOMGradientBrush 이 인터페이스는 그라데이션 정지로 구성된 그라데이션을 설명합니다. IXpsOMGradientBrush에서 상속되는 클래스는 그라데이션 중지를 해석하는 다양한 방법을 지정합니다. |
|
IXpsOMGradientStop 그라데이션 내의 단일 색과 위치를 나타냅니다. |
|
IXpsOMGradientStopCollection IXpsOMGradientStop 인터페이스 포인터의 컬렉션입니다. |
|
IXpsOMImageBrush 래스터 이미지를 원본으로 사용하는 브러시입니다. |
|
IXpsOMImageResource 이미지 리소스에 IStream 인터페이스를 제공합니다. |
|
IXpsOMImageResourceCollection IXpsOMImageResource 인터페이스 포인터의 컬렉션입니다. |
|
IXpsOMLinearGradientBrush 벡터를 따라 색 그라데이션인 선형 그라데이션을 지정합니다. |
|
IXpsOMMatrixTransform 개체 모델의 다른 개체에 적용할 수 있는 아핀 행렬 변환을 지정합니다. |
|
IXpsOMNameCollection 이름 문자열의 컬렉션입니다. |
|
IXpsOMObjectFactory XPS 문서 개체 모델에 개체를 만듭니다. |
|
IXpsOMPackage XPS 개체 모델 트리에 최상위 항목을 제공합니다. |
|
IXpsOMPackageTarget StartXpsPrintJob1 함수에서 만든 인쇄 작업에서 사용할 수 있는 IXpsOMPackageWriter를 만드는 메서드를 제공합니다. |
|
IXpsOMPackageWriter XPS 문서의 일부를 패키지 파일에 증분 방식으로 씁니다. |
|
IXpsOMPage 단일 페이지의 내용을 포함하는 개체 트리의 루트 노드를 제공합니다. |
|
IXpsOMPageReference XPS 문서에서 페이지의 가상화를 사용하도록 설정합니다. |
|
IXpsOMPageReferenceCollection IXpsOMPageReference 인터페이스 포인터의 컬렉션입니다. |
|
IXpsOMPart 모든 XPS 문서 파트 인터페이스에 대한 기본 인터페이스입니다. |
|
IXpsOMPartResources XPS 문서의 모든 공유 부분 기반 리소스에 대한 액세스를 제공합니다. |
|
IXpsOMPartUriCollection IOpcPartUri 인터페이스 포인터의 컬렉션입니다. |
|
IXpsOMPath 텍스트가 아닌 시각적 개체 항목을 설명합니다. |
|
IXpsOMPrintTicketResource PrintTicket 리소스에 IStream 인터페이스를 제공합니다. |
|
IXpsOMRadialGradientBrush 방사형 그라데이션을 지정합니다. |
|
IXpsOMRemoteDictionaryResource XPS 패키지의 페이지가 리소스를 공유할 수 있도록 하는 인터페이스를 제공합니다. |
|
IXpsOMRemoteDictionaryResourceCollection IXpsOMRemoteDictionaryResource 인터페이스 포인터의 컬렉션입니다. |
|
IXpsOMResource XPS 개체 모델의 리소스 인터페이스에 대한 기본 인터페이스로 사용됩니다. |
|
IXpsOMShareable 공유 가능한 인터페이스의 기본 인터페이스입니다. |
|
IXpsOMSignatureBlockResource 서명 블록 리소스에 IStream 인터페이스를 제공합니다. |
|
IXpsOMSignatureBlockResourceCollection IXpsOMSignatureBlockResource 인터페이스 포인터의 컬렉션입니다. |
|
IXpsOMSolidColorBrush 단일 색 브러시입니다. |
|
IXpsOMStoryFragmentsResource 페이지의 StoryFragments 파트의 리소스 스트림 콘텐츠에 대한 액세스를 제공합니다. |
|
IXpsOMThumbnailGenerator 미리 보기 이미지 리소스를 생성합니다. |
|
IXpsOMTileBrush 타일 브러시는 시각적 이미지를 사용하여 이미지를 반복하여 영역을 그립니다. |
|
IXpsOMVisual 경로, 캔버스 및 문자 모양 인터페이스에 대한 기본 인터페이스입니다. |
|
IXpsOMVisualBrush 시각적 요소를 원본으로 사용하는 브러시입니다. |
|
IXpsOMVisualCollection IXpsOMVisual 인터페이스 포인터의 컬렉션입니다. |
구조체
|
XPS_COLOR colorType이 XPS_COLOR_TYPE_CONTEXT 때 XPS_COLOR 구조체의 내용입니다. |
|
XPS_DASH 이 구조체는 경로의 대시 요소를 설명합니다. |
|
XPS_GLYPH_INDEX 문자 모양의 배치 및 위치를 설명합니다. |
|
XPS_GLYPH_MAPPING 문자 모양과 인덱스 간 매핑에 대해 설명합니다. |
|
XPS_MATRIX 3-by-3 행렬의 왼쪽 두 열을 설명합니다. |
|
XPS_POINT 2차원 공간에서 x 및 y 좌표 쌍을 나타냅니다. (XPS_POINT) |
|
XPS_RECT 사각형의 너비, 높이 및 위치를 설명합니다. (XPS_RECT) |
|
XPS_SIZE 개체의 크기를 설명합니다. |
열거형
|
XPS_COLOR_INTERPOLATION 색 보간에 사용되는 감마 함수에 대해 설명합니다. |
|
XPS_COLOR_TYPE XPS_COLOR 구조체에서 사용하는 색 형식에 대해 설명합니다. |
|
XPS_DASH_CAP 파선 스트로크에서 대시 캡의 스타일을 지정합니다. |
|
XPS_FILL_RULE 지정된 점이 기하 도형의 일부인지 여부를 결정하기 위해 복합 셰이프에서 사용하는 규칙입니다. |
|
XPS_FONT_EMBEDDING 글꼴을 포함하는 옵션을 설명합니다. |
|
XPS_IMAGE_TYPE 이미지 유형을 설명합니다. |
|
XPS_INTERLEAVING XPS OM의 콘텐츠가 파일 또는 스트림에 기록될 때 인터리브될지 여부를 지정합니다. |
|
XPS_LINE_CAP 선 세그먼트 대문자의 모양을 지정합니다. |
|
XPS_LINE_JOIN 두 개의 교차 선 세그먼트로 만든 조인트에 대해 설명합니다. |
|
XPS_OBJECT_TYPE IXpsOMShareable에서 파생된 개체의 형식을 설명합니다. |
|
XPS_SEGMENT_STROKE_PATTERN 그림의 모든 세그먼트, 일부 또는 없음 세그먼트가 스트로크되는지 여부를 나타냅니다. |
|
XPS_SEGMENT_TYPE 선 세그먼트에 대해 설명합니다. |
|
XPS_SPREAD_METHOD 스프레드 영역을 채우는 방법을 설명합니다. |
|
XPS_STYLE_SIMULATION 글꼴 또는 문자 모양의 시뮬레이션 스타일을 설명합니다. |
|
XPS_THUMBNAIL_SIZE 썸네일 이미지의 크기를 설명합니다. |
|
XPS_TILE_MODE 타일 브러시의 타일 동작에 대해 설명합니다. |