This app was mentioned in 4 comments, with an average of 1.00 upvote
What about printing using WiFi Direct via an Android app such as https://play.google.com/store/apps/details?id=com.budius.WiFiShoot&hl=en or another?
Does the printer not support Google Cloud Print?
WiFi direct.
If both devices support WiFi direct (pixel does), you can use this app Called WiFi Shoot.