Fuentes en IronPDF: Buenas prácticas

19 de enero, 2022
Actualizado 10 de diciembre, 2024
Compartir:
This article was translated from English: Does it need improvement?
Translated
View the article in English

¿IronPDF incrusta fuentes?

Todas las fuentes(subconjuntos) utilizadas dentro de su HTML se incrustan automáticamente dentro del PDF. (Suponiendo que la propiedad Font embed de la fuente esté en Editable).

¿Puede IronPDF eliminar fuentes?

Sí, IronPDF puede eliminar fuentes. Técnicamente, desincrusta la fuente. Para obtener más información sobre los tipos de letra, consulte el siguiente artículo: 'Cómo gestionar las fuentes en PDF'

:path=/static-assets/pdf/content-code-examples/how-to/manage-font-unembed-font.cs
using IronPdf;
using IronPdf.Fonts;

// Import PDF
PdfDocument pdf = PdfDocument.FromFile("sample.pdf");

// Get fonts
PdfFontCollection fonts = pdf.Fonts;

// Unembed a font
pdf.Fonts[0].Unembed();

¿Puedo incrustar una fuente entera en mi PDF?

Sí, IronPDF puede incrustar fuentes. La incrustación de fuentes en PDF garantiza la coherencia visual sin necesidad de instalar fuentes, pero aumentará el tamaño del archivo. Para obtener más información sobre las fuentes, consulte el siguiente artículo: 'Cómo gestionar las fuentes en PDF'

:path=/static-assets/pdf/content-code-examples/how-to/manage-font-embed-font.cs
using IronPdf;
using System.Linq;

// Import PDF
PdfDocument pdf = PdfDocument.FromFile("sample.pdf");

// Add the font
byte[] fontData = System.IO.File.ReadAllBytes("dir/to/font.ttf");
pdf.Fonts.Add(fontData);

// Embed the font
pdf.Fonts.Last().Embed(fontData);