XpsConverter

Конвертер XPS (XpsConverter.exe) — это средство командной строки для преобразования документов в формате Спецификация бумаги XML (XPS) из Microsoft XPS (MSXPS) в стандартизированный OpenXPS и обратно из OpenXPS в Microsoft XPS (MSXPS). Это средство предназначено для содействия в преобразовании тестовых материалов XPS из одного формата XPS в другой.

Где можно скачать XpsConverter?

XpsConverter.exe входит в комплект драйверов Microsoft Windows (WDK). Сведения о получении WDK см. в разделе "Скачивание пакета драйверов Windows".

XpsConverter не предназначен для использования в каком-либо другом качестве, кроме как в качестве автономного инструмента. Он не поддерживается для любого другого использования. Он не может использоваться частично или полностью в любом приложении или драйвере, а отмена компиляции или изменения средства строго запрещена. Корпорация Майкрософт сохраняет все права и удерживает авторские права на XpsConverter.exe и всю сопроводительную документацию.

Преобразование документов XPS

  1. Откройте окно командной строки Visual Studio.

  2. Запустите средство XpsConverter.exe и укажите имена исходных и целевых файлов или папок и укажите формат для преобразования файлов в.

    Например, следующая команда преобразует MSXPS-файл с именем text.xps в формат OpenXPS.

    XpsConverter /OpenXPS /InputFile=Text.xps /OutputFile=Test.oxps
    

    При установке WDK файл XpsConverter.exe помещается в %programfiles%каталоги \Windows Kits\8.1\bin\<arch> или %programfiles(86)%\Windows Kits\8.1\bin\<arch> .

Синтаксис команды XpsConverter

  XpsConverter  <format>  
  [/InputFile=<inputfile> /OutputFile=<outputfile>  | /InputFolder=<inputfolder> /OutputFolder=<outputfolder>]  

  [-logger:<LoggerType>]
  [-logfile:<LogFile>  ]
  [ -device:<DeviceString> ]
  [ /? ]

Параметры команды

Параметр Описание

<формат>

Задает формат, в который будет преобразован исходный файл(ы). Требуется <формат> . Укажите /OpenXPS для преобразования документов в OpenXPS или /XPS для преобразования документов в Microsoft XPS (MSXPS).

/InputFile=<inputfile>/OutputFile=<outputfile>

Используйте этот параметр, чтобы преобразовать <входной файл> и сохранить его в выходном< файле>. Входной< файл> должен иметь расширение имени файла .xps или oxps.

/InputFolder=<inputfolder>/OutputFolder=<outputfolder>

Используйте этот параметр, чтобы преобразовать все файлы во< входной папке> и сохранить их в выходной папке<>. Файлы во входной< папке> должны иметь расширения имени файла .xps или oxps.

Заметка Преобразование папки — это рекурсивная операция. Средство преобразует все файлы в указанные<входные папки> и все вложенные каталоги.

-logger:<LoggerType>

Необязательно. <LogerType> указывает тип журнала для создания (файл, консоль или WTT), используемый во время преобразования. Средство ведения журнала по умолчанию — консоль

-logfile:<LogFile>

Необязательно. Указывает <LogFile> для использования, когда параметр -logger установлен в FILE. Если вы не указываете <LogFile>, по умолчанию будет использоваться файл журнала XpsConverter.txt.

-device:<DeviceString>

Необязательно. УказываетDeviceString>, используемый< при использовании параметра средства ведения журналаWTT. Устройство, установленное по умолчанию, — $LogFile:file=XpsConverter.wtl,WriteMode=append.

примечания

Вы можете использовать isXPS.exe (isXPS Conformance Tool) для тестирования соответствия файла спецификациям XPS и Open Packaging Conventions (OPC).

Примеры

XpsConverter /OpenXPS /InputFile=Text.xps /OutputFile=Test.oxps
XpsConverter /XPS /InputFolder=c:\OpenXPS /OutputFolder=c:\MSXPS
XpsConverter /OpenXPS /InputFile=MyDoc.xps /OutputFile=ConvertedMyDoc.oxps  logger:file  logfile:MyLog.txt

isXPS.exe (инструмент соответствия isXPS)