Key Functions |
Standalone software, Adobe Acrobat and Reader NOT required! |
Interpret XPS file directly, without depend on .NET platform |
It doesn't require any Microsoft XPS software viewers or XPS & PDF generating applications for conversion |
Native XPS processing, fast and precise |
Convert XPS document to PDF file directly, without via a printer driver. |
Full support of the XPS specification |
Support create a PDF/A document. |
Very high quality rendering at speed |
Support several document files can be merged to create a single PDF file |
Support each document file be converted into a PDF file. |
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: xpstopdf <-i XPS File> [options] |
-i <string> |
Specify input xps file or folder. |
-o <string> |
Specify output pdf file or folder.
-o c:\mypdf\ Specify output PDF file into folder c:\mypdf\
-o c:\mypdf.pdf Combine all files into one PDF file. |
-# <int> |
If output file exists.
1 = Overwrite. (default)
2 = Create new file, e.g filename_001.pdf
3 = Skip.
|
-d |
Creating a PDF/A document. |
-u <string> |
Set user password' to PDF file. |
-n <string> |
Set 'owner password' to PDF file. |
-l <int> |
Set encrypt level 128 or 40. |
-e <int> |
Restrictions, for encryption.
0 = all allowed.
4 = Deny printing.
8 = Deny modification of contents.
16 = Deny copying of contents.
32 = No commenting.
60 = all disallowed. |
-t <string> |
Set 'title' to PDF file. |
-s <string> |
Set 'subject' to PDF file. |
-a <string> |
Set 'author' to PDF file. |
-k <string> |
Set 'keywords' to PDF file. |
-c <string> |
Set 'creator' to PDF file. |
-p <string> |
Set 'producer' to PDF file. |
-g <int> |
Set Page Orientation. "0, 90, 180, 270". |
===Text stamping=== |
-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. |
|
|