IRONSOFTWAREHOME
USANDO IRONPRINT

Cómo Imprimir un PDF desde una Impresora de Red Usando IronPDF

Curtis Chau
Curtis Chau
Updated: 28 de junio de 2026
<div class="alert alert-info iron-variant-1" role="alert">
<a href="https://ironsoftware.com/print/csharp/">IronPrint</a> is Iron Software's brand new .NET printing library, offering compatibility across a wide range of platforms, including Windows, macOS, Android, and iOS. <a href="https://ironsoftware.com/print/csharp/docs/">Get started with IronPrint</a> now!
</div>
HTML

1. Introducción

Este tutorial le mostrará cómo imprimir PDF desde cualquier impresora en una red usando IronPDF.

1.1 Características de IronPDF

IronPDF es una potente biblioteca de PDF que puede convertir de HTML a PDF con mínima pérdida del formato original mostrado en los navegadores. La biblioteca .NET para desarrolladores facilita la producción, lectura y manipulación de archivos PDF.

IronPDF convierte archivos HTML a archivos PDF usando el motor de Chrome. IronPDF admite HTML, ASPX, páginas Razor y Vistas MVC, además de otros formatos web. IronPDF es compatible con todas las tecnologías de Microsoft.NET (tanto aplicaciones web ASP.NET como aplicaciones tradicionales de Windows).

IronPDF se puede usar para crear documentos PDF visualmente impresionantes. Podemos producir documentos PDF con IronPDF desde HTML5, JavaScript, CSS e imágenes. También puede haber encabezados y pies de página en los archivos. También es fácil ver archivos PDF usando IronPDF.

  • Algunas de las fuentes que se pueden usar para crear un archivo PDF incluyen HTML, HTML5, ASPX y Razor/MVC View. También tenemos la opción de convertir archivos de imagen así como archivos HTML a PDF.
  • Puedes construir archivos PDF interactivos con IronPDF, completar y enviar formularios interactivos con él, fusionar y dividir archivos PDF, extraer texto e imágenes de archivos PDF, buscar texto dentro de un archivo PDF, rasterizar páginas PDF a imágenes, convertir PDF a HTML e imprimir archivos PDF.
  • Un documento puede generarse usando IronPDF desde una URL. También admite agentes de usuario, proxies, cookies, encabezados HTTP y variables de formulario para inicios de sesión realizados detrás de formularios de inicio de sesión en HTML.
  • IronPDF puede visualizar y editar archivos PDF.
  • Las imágenes pueden extraerse de documentos usando IronPDF.
  • Podemos añadir encabezados, pies de página, texto, imágenes, marcadores, marcas de agua y más a los documentos con IronPDF.
  • Podemos combinar y dividir páginas en documentos nuevos o recientes usando IronPDF.
  • IronPDF puede convertir documentos a PDFs sin depender del software Acrobat.
  • IronPDF puede crear PDFs a partir de archivos HTML que usan archivos CSS.

2. Creación de un nuevo proyecto en Visual Studio

En este artículo, vamos a usar una aplicación de consola para generar documentos PDF.

Abra el software Visual Studio y vaya al menú Archivo. Selecciona "Nuevo Proyecto" y luego selecciona "Aplicación de Consola".

Cómo imprimir un PDF desde una impresora de red, Figura 1

Introduce el nombre del proyecto y selecciona la ruta de archivo en el cuadro de texto apropiado. Luego, haga clic en el botón *Crear* y seleccione el .NET Framework necesario, como en la captura de pantalla a continuación.


![Cómo imprimir un PDF desde una impresora de red, Figura 2](/static-assets/pdf/blog/csharp-print-pdf-network-printer/csharp-print-pdf-network-printer-2.webp)
Text

El proyecto de Visual Studio ahora generará la estructura para la aplicación seleccionada. Si ha seleccionado la plantilla de aplicación de consola, Windows o web en el asistente de Nuevo Proyecto, Visual Studio abrirá el archivo Program.cs, donde puede ingresar código.

Cómo imprimir un PDF desde una impresora de red, Figura 3

A continuación, podemos añadir la biblioteca para probar el código.

## 3. Instalar la biblioteca IronPDF

La Biblioteca IronPDF se puede descargar e instalar de cuatro maneras.

Estas son:

1. Usando la UI del Administrador de paquetes NuGet de Visual Studio
2. Usando la Línea de Comandos de Visual Studio
3. Descarga directa desde el sitio web de NuGet
4. Descarga directa desde el sitio web de IronPDF

### 3.1 Uso de la interfaz de usuario del Administrador de paquetes NuGet de Visual Studio

Visual Studio proporciona la interfaz de usuario del Administrador de paquetes NuGet para instalar paquetes directamente en una solución. La captura de pantalla a continuación muestra cómo abrir el Administrador de Paquetes NuGet.


![Cómo imprimir un PDF desde una impresora de red, Figura 4](/static-assets/pdf/blog/csharp-print-pdf-network-printer/csharp-print-pdf-network-printer-4.webp)
Text

La interfaz de usuario del Administrador de paquetes proporciona un cuadro de búsqueda para mostrar la lista de paquetes del sitio web de NuGet. En el Administrador de paquetes, busque la biblioteca IronPDF usando la palabra clave "IronPDF," como se muestra en la captura de pantalla a continuación.

Cómo imprimir un PDF desde una impresora de red, Figura 5

PM > Install-Package IronPrint

El paquete se descargará/instalará en el proyecto actual y estará listo para usarse.

Cómo imprimir un PDF desde una impresora de red, Figura 6

### 3.3 Descarga directa desde el sitio web de NuGet

La tercera forma de instalar IronPDF es descargar el paquete de NuGet directamente del sitio web.

1. Navegue a la página de la galería de [NuGet](https://www.nuget.org/packages/IronPdf/) de IronPDF.
2. Seleccione el enlace "Descargar paquete" del menú en el lado derecho.
3. Haga doble clic en el paquete descargado desde el Explorador de archivos para instalarlo.
4. Recargue el proyecto de Visual Studio.

### 3.4 Descarga directa desde el sitio web de IronPDF

[Descargue la última versión de IronPDF](/) directamente desde el sitio web. Una vez descargado, siga los pasos a continuación para agregar el paquete al proyecto.

1. Desde Visual Studio, haga clic derecho en el proyecto desde el panel del Explorador de Soluciones.
2. Seleccione la opción Agregar referencia. Haga clic en el botón Examinar y busque la ubicación de la referencia descargada.
3. Haga clic en OK para agregar la referencia.

## 4. Imprimir archivos PDF

IronPDF nos permite imprimir documentos PDF usando un controlador de impresora de red. Podemos imprimir documentos PDF tantas veces como deseemos. A continuación se presenta un ejemplo de código para imprimir en impresoras de red.

```csharp
try
{
    // Initialize the Chrome Pdf Renderer object
    var chromePdfRenderer = new ChromePdfRenderer();
    
    // Render the HTML content to a PDF
    using (var pdfDocument = chromePdfRenderer.RenderHtmlAsPdf("<h1>Hello, world!</h1>"))
    {
        // Get the print document from the rendered PDF
        using (var printDocument = pdfDocument.GetPrintDocument())
        {
            // Specify the printer name
            printDocument.PrinterSettings.PrinterName = "Brother DCP-T700W Printer";
            // Alternative printer for local PDF creation
            printDocument.PrinterSettings.PrinterName = "Microsoft Print to PDF";
            
            // Trigger the print process
            printDocument.Print();
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine(ex.Message);
}
Text

El código anterior nos ayuda a imprimir el documento PDF creado en la impresora local o de red de manera programática. Primero, creamos un objeto para el ChromePdfRenderer, que nos ayuda a convertir texto, código HTML, URLs y otros documentos en documentos PDF. Se utilizan varios tipos de métodos como RenderHtmlAsPdf, RenderHTMLFileAsPdf y RenderUrlAsPdf para realizar varios tipos de operaciones. Este código de ejemplo utiliza RenderHtmlAsPdf, ya que nos permite convertir el código HTML ingresado en un documento PDF.

Una vez que hemos creado un objeto para el ChromePdfRenderer usando el método requerido, necesitamos usar el método GetPrintDocument en el objeto creado, lo que nos permite acceder a todas las configuraciones de la impresora. Esto proporciona opciones de configuración como tamaño de página, margen, DPI, etc., mientras que podemos acceder a muchas más configuraciones. También podemos pasar el nombre de la impresora a la propiedad PrinterSettings.PrinterName, lo que nos permite imprimir las páginas desde una impresora específica. Después de especificar todas las configuraciones de la impresora, llamamos al método Print, que iniciará la impresión en la impresora especificada. Para usar este método, necesitará agregar una referencia al ensamblado System.Drawing.dll.

IronPDF no tiene restricciones en la impresión de documentos. Podemos imprimir cualquier número de documentos según se requiera. Si no especificamos un nombre de impresora, imprimirá desde la impresora predeterminada.

5. Conclusión

IronPDF es una de las bibliotecas de PDF más conocidas. Funciona de manera independiente de todas las demás bibliotecas, y su computadora no necesita tener Adobe Reader instalado. También funciona en una variedad de plataformas. El precio inicial para IronPDF es $999.00. Existe una opción para hacer un pago de un año para mantenimiento y actualizaciones del producto. IronPDF también ofrece cobertura para la redistribución sin regalías para SaaS y OEM a un costo adicional.

Para más detalles sobre los precios, vaya aquí.

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien estructurados y visualmente atractivos.

...
Leer más

Artículos Relacionados

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta