Can you print anything except OXPS using GraphAPI?

%3CLINGO-SUB%20id%3D%22lingo-sub-2199671%22%20slang%3D%22en-US%22%3ECan%20you%20print%20anything%20except%20OXPS%20using%20GraphAPI%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2199671%22%20slang%3D%22en-US%22%3E%3CP%3EI%20read%20about%20PDF%20native%20support%20being%20in%20the%20works%2C%20but%20it%20isnt%20working%20yet.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIs%20there%20any%20other%20format%20supported%20at%20the%20moment%3F%20O%20my%20understanding%2C%20the%20uploadSession%20is%20the%20only%20way%20of%20printing%20a%20file%20and%20it%20seems%2C%20it%20only%20accepts%20oxps.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
New Contributor

I read about PDF native support being in the works, but it isnt working yet.

 

Is there any other format supported at the moment? To my understanding, the uploadSession is the only way of printing a file and it seems, it only accepts oxps.

 

 

1 Reply

@Chris1974 You need to send the print job in the one of the PDLs that printer supports. Universal Print doesnt do conversion.

 

The only exception is that you can send OXPS even if the printer supports only PDF. All Universal Print connector based printers work as OXPS printers since the connector software sits on top of Windows Print spooler.

 

If you want to send PDF (or any other PDL format) to connector based printers, or want any other conversion, please file your idea in detail via https://aka.ms/UPIdeas.  Please explain the scenarios of how each of those conversions solve for you!

 

You may also consider using third-party SDK to convert to printer PDL before uploading the job in Universal Print.

 

Thanks

Saurabh