Home Products XPS Converter
XPS Converter ( Version: 8.3.2 )
Mgosoft XPS Converter is a fast, affordable way to batch convert XPS files formats. It directly convert XPS files to PDF, PS and dozens of image formats, such as TIFF, JPEG, PNG, BMP, PCX, GIF, WMF, EMF, TGA and so on, it retains the layout, images, text, line, ellipse, color, and formatting of the original XPS file.
Mgosoft XPS Converter does NOT require the third part products, and original XPS formatting and interrelation of text and graphical elements on each page. Creating documents which can be viewed on any computer with a Image viewer. And you can set the image quality, image color, image resolution, etc.
Mgosoft XPS Converter facilitates the conversion of XPS documents into well-known PDF format files without sacrificing content while giving quality output. It is capable of generating optimized, high quality, and vector-based PDF format files as output out without going over GDI, or going through PDF printer driver.
More License to Buy
  Quantity Unit Price Purchase Download
 XPS Converter GUI
  1 $39.90
  2-9 $29.90
  10+ $19.90
 XPS Converter Command Line
  1 $39.90
  2-9 $29.90
  10+ $19.90
  Developer License $399.90
 XPS Converter SDK (Document)
  Developer License $399.90
License Agreement
Developer License & SDK/COM: It is unlimited license, you can integrate the corresponding SOFTWARE into your developed software and redistribute it to all your customers with royalty-free. If the SOFTWARE contains source codes, you have the right to modify and reuse the codes.
Main interface of the software: Display All Screenshots and Settings >>
Key Functions
Convert to Adobe Portable Document Format (PDF).
Convert to PostScript Format (PS).
Convert to dozens of image formats, include TIF, TIFF, JPG, GIF, PNG, BMP, PCX, WMF, EMF, TGA etc;
Standalone software, Adobe Acrobat and Reader NOT required!
Produce multipage TIFF files;
Support for PACKBITS, CCITT Fax4/Fax3, LZW, RunLength, JPEG, etc. compression of TIFF files;
Supports conversion into 1, 4, 4-bit grayscale, 8, 8-bit grayscale or 24-bit image format;
Options to control target compression algorithm and quality;
Choose to convert each page or a custom page range;
Change DPI settings depending on your needs;
Convert XPS fine into raster image files and vector documents without need the third part products.
Full XPS color support.
Native XPS processing, fast and precise
Convert XPS document to PDF file directly, without via a printer driver.
Full support of the XPS specification.
Very high quality rendering at speed.
Password protection for PDF files with 40 or 128 bit encryption.
Create "owner password" and "user password" protected PDF file.
Set the document title, subject, author and keywords options.
Able to add printing, copying and changing etc. permissions to output PDF file
Use it on all Windows version including the latest builds of Windows 10;
Command Line
Usage: xpscvt <-i XPS File> [options]
-i <string> Specify input xps file or folder.
-o <string> Specify output folder
-t <string> Set output type, default is 'jpg'.
-t tif: tif image file ( -b 24, 8, 7, 4, 3, 1 ).
-t bmp: bmp image file ( -b 24, 8, 7, 4, 3, 1 ).
-t png: png image file ( -b 24, 8, 7, 4, 3, 1 ).
-t pcx: pcx image file ( -b 24, 8, 7, 4, 3, 1 ).
-t gif: gif image file ( -b 8, 7, 4, 3, 1 ).
-t jpg: jpg image file ( -b 24, 7 ).
-t wmf: wmf image file.
-t emf: emf image file.
-t tga: tga image file ( -b 24, 8, 7 ).
-t jp2: jpeg2000 image file ( -b 24, 7 ).
-t jpc: jpeg2000 image file ( -b 24, 7 ).
-t ras: ras image file ( -b 24, 7 ).
-t pdf: pdf file.
-t ps: ps file.
===Image parameter (only for image)===
-mb <int> Set color depth.
-b 24: True color ( 24 bits )
-b 8: 256 color ( 8 bits )
-b 7: 256 color grayscale ( 8 bits )
-b 4: 16 color ( 4 bits )
-b 3: 16 color grayscale ( 4 bits )
-b 1: black/white (1 bits )
-mq <int> Set quality for jpeg image,from 1 to 100,default is 75.
-mc <string> Set compression method fo tiff files, default is 'jpeg'
-c none: Create TIFF file without compression ( -b 24, 8, 7, 4, 3, 1 )
-c lzw: Compress TIFF using LZW arithmetic ( -b 24, 8, 7, 4, 3, 1 )
-c jpeg: Compress TIFF using JPEG arithmetic ( -b 24, 7 )
-c packbits: Compress TIFF using PACKBITS arithmetic ( -b 24, 8, 7, 4, 3 )
-c g4: Compress TIFF using CCITT G4 arithmetic ( -b 1 )
-c g3: Compress TIFF using CCITT G3 arithmetic ( -b 1 )
-c rle: Compress TIFF using RLE arithmetic ( -b 1 )
-mx <int> Set Horizontal resolution in generated image files,form 72 to 600, default is 72.
-my <int> Set Vertical resolution in generated image files,form 72 to 600, default is 72.
-mg <int> Set rotate angle, 0,90,180,270
-ms <string> Set image size.
-s 1024x768: Set generated image width is 1024, height is 768.
-mm Set output to multi-page TIFF file, default is output to single page TIFF files.
===PDF parameter (only for pdf)===
-pu <string> Set user password' to PDF file.
-pn <string> Set 'owner password' to PDF file.
-pl <int> Set encrypt level 128 or 40.
-pe <int> Restrictions, for encryption.
0 = All disallowed.
4 = Printing.
8 = Changing the Document.
16 = Content Copying or Extraction.
32 = Adding or changing form fields.
60 = All allowed.
-pt <string> Set 'title' to PDF file.
-ps <string> Set 'subject' to PDF file.
-pa <string> Set 'author' to PDF file.
-pk <string> Set 'keywords' to PDF file.
-pc <string> Set 'creator' to PDF file.
-pp <string> Set 'producer' to PDF file.
===PDF Watermark (only for pdf)===
-wt <string> The content of the stamp.
-ws <int> Set the font size, default is 16 point.
-wc <int> Specify the text color,range from 0-16777215,default is 255(red).
-wp <int> The Position of stamps.
1 = Stamps on the Top-Left of the page. (default)
2 = Stamps on the Top-Center of the page.
3 = Stamps on the Top-Right of the page.
4 = Stamps on the Right-Center of the page.
5 = Stamps on the Right-Bottom of the page.
6 = Stamps on the Bottom-Center of the page.
7 = Stamps on the Left-Bottom of the page.
8 = Stamps on the Left-Center of the page.
9 = Stamps on the Center of the page.
-wr <int> The Angle for stamps,range from 0-360.
-wx <int> Offset from current position.
e.g -wx 10 Move to right 10 point
e.g -wx -10 Move to left 10 point
-wy <int> Offset from current position.
e.g -wy 10 Move to bottom 10 point
e.g -wy -10 Move to top 10 point
-wg Placed text watermark under the existing content.
===PS parameter (only for ps)===
-ss <string> Set paper size, default is original.
Support: "A0, A1, A2, A3, A4, A5, A6, B5, letter, legal, ledger, P11x17",
or set custom size.
e.g. -s "600x800" is set paper width 600, height 800.
e.g. -s "A4" is set paper A4.
-sl <int> Set postscript level.
1 = Level 1 PostScript
2 = Level 1 Separable PostScript
3 = Level 2 PostScript (default)
4 = Level 2 Separable PostScript
5 = Level 3 PostScript
6 = Level 3 Separable PostScript
-se Expand pages smaller than the paper size.
-sk Shrink pages larger than the paper size.
-sc Center pages smaller than the paper size.
-sd Enable duplex printing.
Supported Operating Systems
OS: Microsoft® Windows XP/Vista/7/8/10 of both 32-bit and 64-bit.