Formats2026-09-183 min de lectura

Por qué el subsetting de fuentes rompe la edición pero no la lectura

El subsetting de fuentes conserva solo los glifos que un PDF ya usa. Los lectores siguen mostrándolo bien; editar falla si falta un carácter. Compress no lo aplica.

PDF123 · Updated 2026-09-18

Un PDF puede verse perfecto y aun así rechazar el siguiente carácter que escribas. Muchas veces no es un visor roto, sino el subsetting de fuentes: el archivo solo incrusta los glifos que necesitaba cuando se escribió, y al editar pides un glifo que nunca se empaquetó.

Qué es un subset

Las fuentes TrueType y OpenType pueden contener decenas de miles de glifos; un memorando de diez páginas quizá use unos cientos. El subsetting reescribe la fuente incrustada para descartar los glifos que no se usan. El archivo pesa menos y la representación en pantalla y en imprenta del texto existente no cambia, porque todos los caracteres que ya estaban en el documento siguen ahí.

Por eso leer e imprimir funcionan. El fallo aparece después: alguien abre el PDF en un editor, escribe una letra acentuada o un signo poco común, y el glifo que falta se sustituye, sale en blanco o se rechaza. Copiar y pegar texto existente suele seguir funcionando; es la inserción de caracteres nuevos la que choca con el hueco de la tabla de glifos.

El subsetting no es eliminar la fuente

El objeto de fuente sigue incrustado; lo que desaparece es la parte no usada de la tabla de glifos. Eso es distinto de:

  • Depender de una fuente del sistema instalada en la máquina del lector (riesgo de sustitución entre sistemas operativos)
  • Convertir el texto a contornos o imágenes (lo que acaba con la selección y la búsqueda)
  • Cifrar el archivo (Proteger): el cifrado no aplica subsetting a los glifos

Muchos exportadores de ofimática y controladores de imprimir a PDF aplican subsetting por defecto al incrustar fuentes. El daño se produce al exportar, no cuando un visor posterior abre el archivo. Volver a guardarlo con otra herramienta PDF puede rehacer el subsetting o no; lo que no hará es recuperar por arte de magia glifos que nunca se escribieron.

Qué hace realmente Compress de PDF123

Comprimir (POST /api/v1/misc/compress-pdf) pide a qpdf que comprima los streams (--compress-streams=y), recomprima los datos flate y genere object streams. No aplica subsetting a las fuentes y no reduce la resolución de las imágenes. Si el archivo ya tiene los streams ajustados, la descarga apenas cambiará de tamaño. Si ya contiene fuentes en subconjunto, Compress deja esos subconjuntos como están: no los expande de nuevo a la familia completa.

Para entender cómo interactúan las palancas de tamaño en los procesos con PDF en general (imágenes, streams, estructura), consulta Qué ocurre realmente al comprimir un PDF. Toma ese artículo como contexto y no como una afirmación de que el botón Compress de este sitio aplique subsetting a las tipografías.

Ni el OCR ni la conversión a Markdown recuperan los glifos que faltan en el PDF: OCR devuelve texto Markdown y PDF a Markdown extrae lo que la capa de texto ya contiene.

Editar frente a leer, en la práctica

Acción Resultado habitual tras el subsetting
Abrir, desplazar, imprimir, seleccionar texto existente Funciona: los glifos referenciados están presentes
Insertar un carácter que no aparecía en el original Puede fallar o sustituirse
Esperar una fuente editable completa dentro del PDF Frágil: el subconjunto descartó los glifos sin usar
Ejecutar Compress en PDF123 Los streams pueden reducirse; el inventario de glifos no cambia

Si necesitas seguir editando con un juego de caracteres completo, el subsetting fue la opción de exportación equivocada. Prefiere un origen editable (Word, o Markdown con Markdown a PDF para una representación nueva) o un PDF que aún incruste la familia completa. Compress en PDF123 no devolverá esos glifos.

Cuando diagnostiques «no puedo escribir é en este PDF», comprueba si la exportación original aplicó subsetting a las fuentes antes de culpar al visor o a Repair. Repair reconstruye la estructura, no amplía las tablas de glifos. Un ida y vuelta por Markdown puede producir un PDF nuevo con las fuentes que WeasyPrint incruste para esa representación: útil para un documento nuevo, no para restaurar quirúrgicamente la fuente en subconjunto original.

Open tool
Process in the browser — no watermark, files removed after the job.
Open tool