Impresión de archivos PDF desde impresoras de red
¿Cómo se utiliza IronPDF para imprimir desde una impresora de red?
IronPDF soporta todas las opciones de impresión disponibles en C#.
Enviar a impresora por defecto:
-https://ironpdf.com/object-reference/api/IronPdf.PdfDocument.html#IronPdf_PdfDocument_Print_System_Boolean_
Para enviar a una impresora con nombre:
-https://ironpdf.com/object-reference/api/IronPdf.PdfDocument.html#IronPdf_PdfDocument_Print_System_String_System_Boolean_
En este caso, primero habrá que "descubrir" la impresora:
-https://stackoverflow.com/questions/2354435/how-to-get-the-list-of-all-printers-in-computer
Para AirPrint, pruebe las siguientes sugerencias:
Prueba con otro controlador.
-https://stackoverflow.com/questions/26734405/airprint-printing-a-pdf-file-directly-to-the-printer
-https://stackoverflow.com/questions/46381133/how-to-fake-an-airprint-printer
También puedes probar:
PdfDocument.GetPrintDocument() o la sobrecarga PdfDocument.Print, que muestran las ventanas de vista previa de impresión y si están disponibles, permitirán seleccionar AirPint.