Añadir portada PDF en C#

This article was translated from English: Does it need improvement?
Translated
View the article in English

Cuando trabajamos con PDFs en C#, a veces tenemos que añadir una portada. Descubrimos que IronPDF es una solución perfecta, que ofrece la posibilidad de añadir una portada sin utilizar ningún otro programa y en sólo dos simples líneas de código. He aquí cómo.

Portada


Biblioteca NuGet C# para PDF

Instalar con NuGet

Install-Package IronPdf
o
Java PDF JAR

Descargar DLL

Descargar DLL

Instalar manualmente en su proyecto

Biblioteca NuGet C# para PDF

Instalar con NuGet

Install-Package IronPdf
o
Java PDF JAR

Descargar DLL

Descargar DLL

Instalar manualmente en su proyecto

Comience a usar IronPDF en su proyecto hoy con una prueba gratuita.

Primer Paso:
green arrow pointer

Echa un vistazo IronPDF en Nuget para una instalación y despliegue rápidos. Con más de 8 millones de descargas, está transformando PDF con C#.

Biblioteca NuGet C# para PDF nuget.org/packages/IronPdf/
Install-Package IronPdf

Considere instalar el IronPDF DLL directamente. Descárguelo e instálelo manualmente para su proyecto o forma GAC: IronPdf.zip

Instalar manualmente en su proyecto

Descargar DLL

Añadir portada PDF en C

Tanto si ha fusionado 2 archivos PDF como si sólo necesita añadir una página a uno, es fácil añadir una portada a su documento PDF en C# ahora que tiene IronPDF. Sólo hacen falta 2 líneas de código.

En el ejemplo siguiente, tenemos un PDF como portada y otro PDF que alberga el contenido principal. Hemos descargado la página NuGet como ejemplo. A continuación, creamos nuestra propia portada utilizando la clase ChromePdfRenderer y más tarde utilizamos la función Merge para combinar los dos PDF en uno nuevo. Vea el código siguiente y explórelo en su proyecto.

:path=/static-assets/pdf/content-code-examples/how-to/edit-add-cover-page-csharp-add-cover-page.cs
using IronPdf;

// Instantiate Chrome renderer
ChromePdfRenderer renderer = new ChromePdfRenderer();

// Render cover page
PdfDocument coverPdf = renderer.RenderHtmlAsPdf("<h1> This is Cover Page</h1>");

// Convert URL to PDF
PdfDocument onlinePdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/");

// Merge and save PDF.
PdfDocument.Merge(coverPdf, onlinePdf).SaveAs("combined.pdf");
Imports IronPdf

' Instantiate Chrome renderer
Private renderer As New ChromePdfRenderer()

' Render cover page
Private coverPdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1> This is Cover Page</h1>")

' Convert URL to PDF
Private onlinePdf As PdfDocument = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/")

' Merge and save PDF.
PdfDocument.Merge(coverPdf, onlinePdf).SaveAs("combined.pdf")
VB   C#

Fusionar PDF para obtener resultados

Como se muestra en el siguiente resultado, hay dos archivos PDF, "primero" y "segundo", que actúan como portada y contenido. Mediante la función Merge, los dos PDF se combinan en uno solo con una única funcionalidad de código.

~ 1er PDF ~

~ 2º PDF ~

~ Fusionado / Combinado ~


Acceso rápido a la biblioteca

Compartir documentación

Comparta la documentación utilizada en este tutorial y en otros accediendo a la Referencia de la API.

Compartir documentación