다음을 통해 공유


XPS 문서

이 섹션은 Microsoft Windows에서 지원하는 문서 기술을 설명합니다.

문서 기술 선택하기

Microsoft는 다양한 문서 응용 프로그램 지원을 위해 다양한 문서 기술을 제공합니다.

  • XPS 및 OpenXPS

    XPS와 OpenXPS는 Windows 8 버전 이상의 Windows에서 지원됩니다. XPS와 OpenXPS의 올바른 사용 시나리오를 확인하려면 위의 도표를 참조하세요. 이러한 문서 기술에 대한 더 자세한 내용은 오픈 XML 문서 규격 (OpenXPS)을 참조하세요.

    Windows 8 그리고 Windows Server 2012에서 OpenXPS를 사용하는 경우 XPS 문서 API를 통해서만 지원을 제공합니다.

    MSXPS(Microsoft XPS)와 OpenXPS 간에 변환이 필요한 경우 Microsoft는 MSXPS 형식 문서를 OpenXPS 형식으로 변환할 수 있는 도구(XPSConverter.exe)를 제공하며 그 반대의 경우도 마찬가지입니다. 이 도구는 WDK(Windows 드라이버 키트)의 일부입니다. WDK를 다운로드하려면 WDK를 얻는 방법을 참조하세요.

    OpenXPS 및 Windows 8에 대한 더 자세한 내용은 Windows의 OpenXPS 지원을 참조하세요.

  • XPS 문서 API

    XPS 문서 API는 XPS OM을 지원하는 네이티브 Windows API입니다. XPS 문서 API는 Windows 7에서 도입되었고 사용자 모드 프로그램 및 XPSDrv 프린터 드라이버에 사용할 수 있습니다.

    더 자세한 내용은 XPS 문서 API 그리고 XPS 디지털 서명 API를 참조하세요.

    *XPS 문서 API는 Windows Vista 플랫폼 업데이트 서비스 팩 2(SP2)과 Windows Server 2008 플랫폼 업데이트를 사용하는 Windows Vista 및 Windows Server 2008 SP2에서도 지원됩니다. Windows Vista 플랫폼 업데이트 또는 Windows Server 2008 플랫폼 업데이트에 대한 더 자세한 내용은 Windows Vista 플랫폼 업데이트를 참조하세요.

  • .NET Framework

    .NET Framework는 사용자 모드, 관리 코드 프로그램에 XPS 문서 지원을 제공합니다.

    .NET Framework 3.0은 Windows XP 서비스 팩 2 (SP2) 버전 이상의 Windows 클라이언트 운영 체제와 Windows Server 2003 서비스 팩 2 (SP2) 버전 이상의 Windows Server 운영 체제에서 지원됩니다.

    .NET Framework 3.5는 Windows XP 버전의 Windows 클라이언트 운영 체제 및 Windows Server 2003 버전 이상의 Windows Server 운영 체제에서 지원됩니다.

    참고 항목

    서버 애플리케이션에서 애플리케이션이 주기적으로 종료되지 않을 경우, XPS 문서를 만들 때 서버 애플리케이션이 아닌 클라이언트 애플리케이션에서만 .NET Framework를 사용하는 것을 권장합니다.

    .NET Framework의 문서 지원에 대한 더 자세한 내용은 Windows 프레젠테이션 파운데이션 문서를 참조하세요.

참고 항목

프로그램에서 XPS 문서를 사용하려면 네이티브 XPS 문서 API 또는 .NET Framework를 사용합니다. 동일한 프로그램에서 두 가지 동시 사용은 지원되지 않습니다.

섹션 내용

이 섹션은 Microsoft Windows에서 지원하는 문서 기술을 설명합니다.

문서 기술 설명
XPS 문서 API
전자 문서의 신뢰할 수 있는 포멧을 제공합니다.
이 섹션에 설명된 XPS 문서 API는 프로그램 및 XPSDrv 인쇄 드라이버의 XPS 문서 콘텐츠 및 메타데이터에 액세스를 부여합니다.
XPS 디지털 서명 API
문서 서명, 서명자 ID 검증 그리고 XPS 문서 서명 이후 변경 여부 표기를 활성화 합니다.
XPS 문서 용어집
XPS 문서 APIXPS 디지털 서명 API에서 사용하는 용어 정의입니다.

XPS 문서 도구

다음은 XPS 문서 파일의 테스트 및 문제 해결에 당신을 지원해 주는 도구들입니다.

  • IsXPS

    파일의 XML 문서 규격(XPS) 및 오픈 패키징 규약(OPC) 사양에 대한 파일의 적합성을 테스트합니다.

  • XpsAnalyzer

    XPS 1.0 사양과의 호환을 위해 XPS 문서 파일을 분석하는 명령 프롬프트 도구입니다.

  • PTConform

    PrintTicket 및 PrintCapabilities 문서의 유효성 검사 도구입니다.

XPS 프린트 API

패키징

인쇄

[인쇄 샘플 프로그램] (https://github.com/microsoftarchive/msdn-code-gallery-microsoft/tree/master/Official%20Windows%20Platform%20Sample/Windows%208%20app%20samples/%5BC%2B%2B%5D-Windows%208%20app%20samples/C%2B%2B/Windows%208%20app%20samples/Print%20sample%20(Windows%208))