the getSupportedOutputFormats does not return EMF format in the list. I tried for samsung laser jet printer, hp inkjet printer and epson thermal printer. Nothing returns EMF in the list.
All of them return RAW, TEXT, NT EMF 1.006, NT EMF 1.007, NT EMF 1.008 and none of them works.