Share via

Why can't I create custom page sizes in Microsoft Print to PDF in Windows 11?

Anonymous
2024-04-21T13:31:11+00:00

I am using Windows 11. I need to add a custom page size for Microsoft Print to PDF but there is no option to create a new size. Under advanced there is only the choice to select a number of default page sizes only.

Windows for home | Windows 11 | Devices and drivers

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

2 answers

Sort by: Most helpful
  1. Anonymous
    2024-07-03T21:00:00+00:00

    I found a way to enable custom paper sizes for Microsoft Print to PDF. I basically followed what is shown on the following two links:

    Microsoft Print to PDF - custom paper sizes possible?

    Custom Page Sizes for Microsoft Print to PDF

    What I did different, though, is I copied the gpd file for Microsoft XPS Document Writer and pasted into the gpd for Microsoft Print to PDF. Then I changed two lines in the gpd file to match what they originally said in the Microsoft Print to PDF gpd:

    *ModelName: "PrintDeviceCapabilities GPD"

    *PrintSchemaPrivateNamespaceURI: "http://schemas.microsoft.com/windows/2015/02/printing/printschemakeywords/microsoftprinttopdf"

    After that, every paper size, including the custom ones I had already added to the print server, became available for the Microsoft Print to PDF printer.

    For the curious, it appears that the older Microsoft Print to PDF used references to another file in the same folder for some of the settings, whereas the Microsoft XPS Document Writer placed all the settings into the gpd file. So copying the info over means you do not have to edit another file, nor convert dimensions.

    8 people found this answer helpful.
    0 comments No comments
  2. DaveM121 871.3K Reputation points Independent Advisor
    2024-04-21T14:03:49+00:00

    Hi, I am Dave, I will help you with this.

    The Microsoft Print to PDF function in Windows does not have support for custom page sizes, if you need to create a PDF in a custom page size, you would need to use one of the many free PDF virtual printer utilities available on the Internet.

    1 person found this answer helpful.
    0 comments No comments