No de forma nativa, pero sí con Printopia que se ejecuta en un Mac conectado a la impresora.
Para ello, primero hay que crear un muy una simple acción de Automator. Abra Automator y cree un plugin de impresión. Para el flujo de trabajo, sólo necesita añadir la acción "Run Shell script". Asegúrese de que la acción esté configurada como "Pass input: as arguments". El shell script sólo necesita una línea:
lp -o number-up=4 -o media=Letter "$*"
Los detalles de la línea pueden depender de sus necesidades. En este caso, estoy imprimiendo en mi impresora por defecto (por lo que no se especifica). Encontré que sin la opción "media" el resultado no se escalaba correctamente. Puedes definir number-up
como 1, 2, 4 o 16.
Si desea especificar una impresora concreta, utilice lo siguiente en su lugar:
lp -d <printer> -o number-up=4 -o media=Letter "$*"
donde <printer>
es una de sus colas de impresión. Puede encontrarlas ejecutando lpstat -a
en un indicador de terminal.
Eso es. Ahora guarda la acción. Yo guardé la mía como "4-Up Print".
A continuación, abra Printopia en las Preferencias del Sistema. Haga clic en el botón +
para añadir un nuevo destino, seleccione "Añadir flujo de trabajo PDF", y elija el flujo de trabajo de Automator que creó en el paso anterior.
Cuando imprima desde su dispositivo iOS, elija el destino de Printopia Air Print recién creado. Obviamente, tiene que estar en la misma red local que el Mac.
Que lo disfrutes.