You may have noticed the XPS Document format in the Save As dialog of PowerPoint and wondered why it exists next to the familiar PDF option. Both formats preserve the visual layout of your presentation, but they serve different technical and practical needs. This article explains the key differences between XPS and PDF, when each format is the better choice, and how to save your slides as XPS in PowerPoint.
Key Takeaways: XPS vs PDF in PowerPoint
- File > Export > Create PDF/XPS Document: Opens the Publish as PDF or XPS dialog where you choose the output format.
- XPS format retains embedded fonts and vector graphics without reflow: Useful for printing and archiving when font fidelity is critical.
- PDF is more widely supported across platforms and third-party tools: Better for sharing with external audiences who may not have XPS viewers.
What Is XPS and How Does It Differ From PDF
XPS stands for XML Paper Specification, a fixed-layout document format developed by Microsoft. It was introduced alongside Windows Vista as a direct competitor to Adobe’s PDF. Like PDF, XPS preserves the exact appearance of a presentation including fonts, colors, images, and layout. The key difference is that XPS is based on XML and ZIP compression, making it a native Windows format that integrates tightly with the Windows printing pipeline.
PDF, by contrast, is an open standard maintained by the International Organization for Standardization. It has broader support across operating systems, browsers, and mobile devices. Most third-party document management systems, legal filing platforms, and e-book readers accept PDF natively. XPS viewers are less common outside of Windows, though Windows 10 and Windows 11 include the XPS Viewer app by default.
From a technical standpoint, XPS does not reflow text when printed or viewed at different zoom levels. Each page is a fixed snapshot of the presentation. PDF can also be fixed-layout, but some PDF viewers allow text reflow for accessibility. XPS guarantees that every recipient sees the exact same page break, font rendering, and image placement regardless of their system fonts or printer drivers.
When XPS Has an Advantage Over PDF
XPS is particularly strong in enterprise environments where all systems run Windows. If your organization uses Windows printing infrastructure, XPS files print more predictably because they use the Windows Presentation Foundation rendering engine. Embedded fonts in XPS are stored as subsets, reducing file size while preserving glyph accuracy. This makes XPS a reliable choice for high-fidelity printing of slide decks with custom or non-standard fonts.
Another advantage is that XPS supports digital signatures natively through the Windows Cryptographic API. You can sign an XPS document without third-party software. For internal document workflows that require tamper-evident seals, XPS offers a simpler signing process than PDF, which often requires Adobe Acrobat or a separate signing tool.
When PDF Is the Better Choice
PDF remains the universal standard for document exchange. Almost every client, partner, or external stakeholder can open a PDF on any device without installing extra software. PDF also supports advanced features that XPS lacks, such as form fields, multimedia embeds, and password-based encryption. If you need to protect your presentation with a password or restrict editing, PDF is the only option among the two.
PDF also compresses images more efficiently in many cases, resulting in smaller file sizes for photo-heavy decks. And because PDF is the default format for e-filing systems in courts, government agencies, and academic publishers, choosing XPS could block your presentation from being accepted in those contexts.
Steps to Save a PowerPoint Presentation as XPS
The process for saving as XPS is identical to saving as PDF in PowerPoint. The option is located in the same dialog.
- Open the presentation in PowerPoint
Ensure all slides are final and reviewed. Saving as XPS locks the content, so make any last edits before exporting. - Go to File > Export
Click the File tab, then select Export from the left menu. This opens the export options. - Click Create PDF/XPS Document
In the Export pane, click the button labeled Create PDF/XPS Document. Then click the Create PDF/XPS button that appears. - Choose XPS as the file type
In the Publish as PDF or XPS dialog, open the Save as type dropdown and select XPS Document (xps). The dialog title updates to reflect the format. - Set optimization options
Click the Options button to choose which slides to include, whether to publish hidden slides, and the output quality. For most presentations, selecting Standard quality is sufficient. Click OK. - Name the file and choose a location
Enter a file name and select the folder where you want to save the XPS file. Click Publish. PowerPoint generates the XPS document and opens it in the XPS Viewer if available on your system.
Common Issues With XPS and How to Avoid Them
Recipients Cannot Open the XPS File
The most frequent problem with XPS is that people outside your organization do not have a viewer. Windows 10 and Windows 11 include the XPS Viewer, but macOS, iOS, Android, and Linux do not. If you send an XPS file to someone using a non-Windows device, they will see an error or a blank document. The fix is to either convert the XPS to PDF before sending or verify that the recipient has an XPS viewer installed. Microsoft offers a free XPS viewer for older Windows versions, but it is not available on mobile platforms.
XPS File Is Larger Than Expected
XPS files can be larger than equivalent PDFs because the format stores each page as a separate XML structure with its own resources. To reduce file size, avoid embedding high-resolution images at their original resolution. Before exporting, compress images in PowerPoint using Picture Format > Compress Pictures. Also, uncheck the option to embed fonts if font licensing allows it, as font subsets add to the file size.
Animations and Transitions Are Lost
Both XPS and PDF are static formats. Any animations, transitions, or embedded videos in your PowerPoint presentation will not play in the XPS output. If you need to preserve interactivity, consider saving as a PowerPoint Show (.ppsx) or exporting to MP4. For printed handouts or archival copies, XPS is still appropriate because it captures the final state of each slide.
| Item | XPS | |
|---|---|---|
| Platform support | Windows only (native), third-party viewers for other OS | All major operating systems and mobile platforms |
| Font embedding | Subset font embedding with high fidelity | Full font embedding or subset, depends on settings |
| Digital signatures | Native Windows CryptoAPI support | Requires Adobe Acrobat or third-party tool for advanced signing |
| Printing reliability | Predictable output on Windows print pipeline | Generally reliable, but some printer drivers may alter colors |
| File size | Often larger for image-heavy decks | Better compression, smaller sizes |
| Security features | No password protection or encryption | Password protection, encryption, and permissions |
| Recipient adoption | Low outside Windows environments | Universal, standard for business and legal documents |
You can now choose between XPS and PDF based on your audience and technical requirements. For internal Windows-only teams, XPS provides reliable printing and signing. For any scenario involving external sharing, PDF remains the safer choice. If you need to batch-convert multiple presentations, consider using the Publish as PDF or XPS dialog with the same options for each file, or use a PowerShell script that calls the PowerPoint object model to export in bulk.