GIMP: la exportación de PDF introduce artefactos en los bordes donde no hay fondo

Esta es una pregunta de seguimiento para gimp: la eliminación de fondo da una franja gris, cuando se exporta como pdf :

Para reproducir el problema tienes que seguir estos cinco pasos:

  1. En GIMP, cree un Nuevo archivo o con Opciones avanzadas → Espacio de color: color RGB y Rellenar con: color de fondo (debe ser blanco para ver el problema).
  2. Agregue un canal alfa a su fondo.
  3. Tome la herramienta de selección gratuita y seleccione un área arbitraria de la imagen como esta:

    ingrese la descripción de la imagen aquí

  4. Presiona eliminar y terminarás con algo como esto:

    ingrese la descripción de la imagen aquí

  5. Elija Archivo → Exportar como... → PDF y ábralo en su visor de PDF. Terminarás con esto:

    ingrese la descripción de la imagen aquí

¿Por qué aparece esta línea gris? ¿Cómo puedo deshacerme de él sin aplanar la imagen? Tenga en cuenta que la línea gris también aparece cuando se exporta por primera vez la imagen como PNG y luego se convierte a PDF. Parece como si las diferentes opciones de exportación no tuvieran efecto en el resultado.

Tenga en cuenta que este tipo de comportamiento se informa mejor como errores de aplicación en bugzilla.gnome.org . La mayoría de las cosas que la gente puede hacer aquí es proporcionar soluciones alternativas, mientras que usted ha tropezado con lo que es un error obvio en la aplicación. Si no lo informa allí, es posible que los autores nunca lo descubran, por lo que es posible que se corrija algún día.
Rastreé el error hasta Cairo lib, que GIMP usa para generar archivos PDF. Ya se conocía y se informó en bugs.freedesktop.org/show_bug.cgi?id=63302

Respuestas (4)

Tan pronto como seleccione la opción 'Exportar como' en el menú de archivo, se le dirige a un cuadro de diálogo donde especifica el nombre del archivo. Cuando hace clic en exportar, obtiene un cuadro de diálogo de opciones. Seleccione Convertir mapas de bits en gráficos vectoriales cuando sea posible en el cuadro de diálogo de exportación. El PDF resultante no tendrá flecos.opción

pdf

Eso es cierto. Sin embargo, esto solo funciona con formas tan simples. Edité mi pregunta en consecuencia.

Tuve el mismo problema y lo resolví creando una nueva capa desde visible "Nuevo desde visible" y luego exporté esta nueva capa a pdf. No estoy seguro si eso ayuda a Wamseln pero en mi caso fue suficiente.

Esta es una solución ordenada y funcionó en todos los archivos PDF en los que tuve problemas.

Vaya al menú y seleccione Capa -> Transparencia -> Eliminar canal alfa y luego exporte. Problema resuelto.

¡Bienvenidos a GDSSE! Esta es una publicación muy antigua y, dada la otra discusión, parece que fue un error en GIMP. Tenga en cuenta la antigüedad de la publicación y otros comentarios cuando responda a las preguntas.

Encontré una solución para el mal funcionamiento: antes de exportar a PDF, cree una nueva máscara de capa para las capas que tienen transparencias; al crear la máscara, elija la opción "Transferir el canal alfa de la capa". La capa debe verse igual. Luego, exporte la imagen como PDF y marque "Aplicar máscaras de capa antes de guardar". La transparencia especificada en la máscara de capa no contiene los artefactos.

Por cierto, gracias por abrir el informe de error.