tecmo34, I do not think the printer has an SMC slot...
There are adapters that go the other way around from Micro-SD > XD and from Micro-SD -> SD.
May be an idea to get a Micro-SD->XD adapter.Looks like an XD, but takes a micro SD inside. Then you can use the Micro-SD->SD to print.
It may be easier to just get an SD card as they are cheap and copy the files to be printed to it.
This is the XD->Micro-SD adapter I speak of.
And the adapter that lets it work with the SD slot on a printer.