IRONSOFTWAREHOME

Las fuentes en IronPDF: Mejores prácticas

Curtis Chau
Curtis Chau
Updated: 22 de abril de 2026

¿Incorpora IronPDF fuentes?

Todas las fuentes (subconjuntos) usadas dentro de tu HTML se incrustan automáticamente dentro del PDF, suponiendo que la propiedad de incrustar de la fuente esté configurada como Editable. Esto garantiza que el PDF se muestre con las mismas fuentes, evitando cualquier discrepancia.

¿Puede IronPDF eliminar fuentes?

Sí, IronPDF puede eliminar fuentes. Técnicamente, lo logra desincrustando la fuente. Para obtener instrucciones más detalladas sobre cómo gestionar y desincrustar fuentes de los PDFs, por favor visita el siguiente artículo de cómo hacerlo: 'Cómo gestionar fuentes en PDF'

// Example of code to unembed fonts from a PDF using IronPDF
using IronPdf;

// Load the existing PDF document
var pdf = PdfDocument.FromFile("existing-document.pdf");

// Remove fonts by unembedding them
pdf.UnembedAllFonts();

// Save the updated PDF document
pdf.SaveAs("document-without-embedded-fonts.pdf");

¿Puedo incrustar una fuente completa en mi PDF?

Sí, IronPDF te permite incrustar fuentes en tus documentos PDF. Incrustar fuentes garantiza consistencia visual, ya que el documento se mostrará con las fuentes deseadas sin importar si están instaladas en el sistema del visor. Nota que incrustar fuentes puede aumentar el tamaño del archivo del PDF. Para obtener instrucciones más detalladas sobre cómo gestionar e incrustar fuentes en los PDFs, visita el artículo de cómo hacerlo: 'Cómo gestionar fuentes en PDF'

// Example of code to embed fonts in a PDF using IronPDF
using IronPdf;

// Create a new PdfDocument or load an existing one
var pdf = new IronPdf.HtmlToPdf().RenderHtmlAsPdf("<h1>Hello World</h1>");

// Ensure all fonts are embedded
pdf.SaveAs("document-with-embedded-fonts.pdf", new PdfSaveOptions
{
    EmbedFonts.Enabled = true
});

Fuentes en documentos legales españoles: castellano, LOPDGDD y documentos fiscales

La correcta gestión de fuentes en IronPDF tiene especial relevancia para los desarrolladores españoles que generan documentos fiscales o legales con caracteres castellanos.

Caracteres castellanos en documentos fiscales

Los documentos fiscales españoles - facturas VeriFactu, registros SII (Suministro Inmediato de Información), facturas Facturae para FACe - contienen con frecuencia caracteres castellanos con tilde (á, é, í, ó, ú), la eñe (ñ), la diéresis (ü) y los signos de apertura (¿, ¡). Para que estos caracteres se representen correctamente en un PDF generado con IronPDF, la fuente empleada en el HTML de origen debe:

  1. Incluir los glifos del bloque Unicode Latin Extended-A (U+00C0–U+024F).
  2. Estar instalada en el sistema operativo donde se ejecuta IronPDF (entorno Windows o contenedor Linux/Docker).
  3. Tener la propiedad de incrustación configurada como Editable para que IronPDF la incruste automáticamente en el PDF.

Para entornos Linux (AWS Lambda, Docker) donde no hay fuentes del sistema instaladas por defecto, Noto Sans (familia google-noto-sans-fonts) es la solución recomendada ya que cubre todos los caracteres Unicode utilizados en documentos legales y fiscales en castellano.

LOPDGDD y legibilidad de documentos con datos personales

La LOPDGDD (Ley Orgánica de Protección de Datos y Garantía de Derechos Digitales) exige que los documentos que contienen datos personales sean legibles e íntegros. Los documentos con fuentes rotas o caracteres no renderizados pueden incumplir este requisito de legibilidad exigido por la AEPD (Agencia Española de Protección de Datos). Incrustar correctamente las fuentes en los PDFs generados con IronPDF es, por tanto, una práctica que contribuye al cumplimiento de la LOPDGDD en documentos como nóminas, contratos o facturas.

Fuentes para tiques TicketBAI en los tres territorios forales

Los tiques generados bajo TicketBAI para Bizkaia, Gipuzkoa y Araba deben incluir la leyenda obligatoria en castellano (y opcionalmente en euskera). Si el entorno de generación de PDFs carece de las fuentes adecuadas, el texto de la leyenda aparecerá con caracteres rotos, incumpliendo los requisitos de cada diputación foral. Asegúrese de que las fuentes estén correctamente incrustadas en el PDF final mediante EmbedFonts.Enabled = true o instaladas en el contenedor Docker.

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

¿Listo para empezar?

Nuget Downloads 21,105,021Versión:2026.9recién publicada

Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta
Biblioteca C# NuGet para PDF
Instalar con NuGet

Versión: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. En el Explorador de Soluciones, haga clic derecho en Referencias, Administrar Paquetes NuGet
  2. Seleccione Examinar y busque "IronPDF"
  3. Seleccione el paquete e instale
C# PDF DLL
Descargar DLL

Versión: 2026.9

o descargue el Instalador de Windows aquí.

  1. Descargue y descomprima IronPDF en una ubicación como ~/Libs dentro del directorio de su solución
  2. En el Explorador de Soluciones de Visual Studio, haga clic derecho en Referencias. Seleccione Examinar, "IronPDF.dll"

Licencias desde $999

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.

OR
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 Iron Suite
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
Biblioteca C# NuGet para PDF
Instalar con NuGet

Versión: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. En el Explorador de Soluciones, haga clic derecho en Referencias, Administrar Paquetes NuGet
  2. Seleccione Examinar y busque "IronPDF"
  3. Seleccione el paquete e instale
C# PDF DLL
Descargar DLL

Versión: 2026.9

o descargue el Instalador de Windows aquí.

  1. Descargue y descomprima IronPDF en una ubicación como ~/Libs dentro del directorio de su solución
  2. En el Explorador de Soluciones de Visual Studio, haga clic derecho en Referencias. Seleccione Examinar, "IronPDF.dll"

Licencias desde $999