2 votos

Error de impresión Error: invalidfont Impresora Ricoh

Tengo una impresora Ricoh Aficio MP 2000. Tengo macOS Big Sur funcionando en un Mac mini. Es posible conectarse a la impresora e imprimir gráficos, páginas web, etc. Pero tengo problemas para imprimir PDFs con fuentes incrustadas. Siempre recibo Error: invalidfont.

He probado los siguientes controladores.

¿Qué más podría hacer?

2voto

benwiggy Puntos 8

Según lo que puedo encontrar, el Ricoh MP 2000 tiene aproximadamente 15 años. El soporte de PostScript parece ser una opción, en lugar de venir de serie.

Sin embargo, invalidfont es definitivamente un error de PostScript. Ocurre con frecuencia en PostScript de Nivel 3 enviado a impresoras que solo manejan Nivel 2.

Puedes probar si imprime un PDF desde Adobe Reader o Acrobat usando la opción de impresión "Imprimir como imagen" en esas aplicaciones. Esto rasterizará los datos de la página en la computadora en lugar de en la impresora.

No sé si esos controladores de impresión de Ricoh son capaces de cambiar a PCL. Puede que necesites revisar todas las opciones disponibles en el cuadro de diálogo de impresión y ver si hay algo relacionado con fuentes o cómo se envían los datos.

0 votos

PostScript parece ser el predeterminado para este dispositivo, solo obtienes el PPD de Ricoh como controlador.

0 votos

@SebastianSemmler Podrías intentar ajustar el Nivel de PostScript en el PPD a Nivel 2, si aún no lo está.

1 votos

Lo logré. Tenías razón, PostScript no es la opción predeterminada para el dispositivo, la máquina debe tener una tarjeta PostScript instalada, lo cual no tiene. Al buscar la impresora a través de la IP y elegir el protocolo LPD, pude seleccionar un controlador genérico PCL y todo funcionó.

1voto

CAFxX Puntos 3911

Desde Finder, selecciona Ir > Ir a la carpeta... En la ventana de diálogo escribe: /Library/Printers/PPDs/Contents/Resources

Abre el archivo ppd de tu impresora en, por ejemplo, TextEdit y cambia el ajuste TTRasterizer a None por ejemplo:

*TTRasterizer Type42 cambiar a *TTRasterizer: None

Guarda el archivo ppd. Si estás usando el archivo ppd genérico, simplemente agrega la línea *TTRasterizer: None después de la entrada de Language level.

Instala tu impresora utilizando este nuevo PPD.

1 votos

Podrías editar el PPD 'en uso' en /etc/cups/ppd, sin necesidad de reinstalar la impresora.

0 votos

No funciona. También probé las opciones TrueImage, Accept68K, Type42.

0 votos

Mi escuela tiene varios MP 2000 en uso y hasta ahora deshabilitar el rasterizado interno de las fuentes incluidas siempre resolvió problemas de impresión. ¿Puedes hacer disponible uno de tus PDFs para inspección adicional?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X