Mi aplicación iPhone crea archivos PDF (en fuente Arial). La versión sencilla de iPhone 3.1.x funciona muy bien (aparte del conocido problema de que los archivos PDF creados en el iPhone no se pueden ver correctamente en Google Docs o en el BlackBerry).Los archivos PDF creados en iPad no se muestran correctamente en Windows
Como estoy actualizando mi proyecto para OS 3.2 y el iPad, funciona de la misma manera, y los archivos PDF aún se ven geniales en el iPhone, iPad y Mac OS X (aplicación de vista previa). Pero ahora en Windows (Vista), Acrobat 9.3.1 dice "No se puede extraer la fuente incrustada 'XYZABC + ArialMT'. Es posible que algunos caracteres no se muestren o no se impriman correctamente".
Y, de hecho, Acrobat utiliza una fuente genérica en lugar de Arial (o cualquier otra fuente que intente).
Quartz 3.2 parece generar estos nombres de fuente incrustados "aleatorios" cada vez que crea un archivo PDF (el XYZABC cambia cada vez). No puedo decir si el problema es solo el nombre de fuente incrustado "temporal" algo extraño con el signo más, o la forma en que Quartz 3.2 está incorporando fuentes.
He intentado mi código existente (usando las funciones CGPDFContext*
), y también las funciones recientemente admitidas UIGraphics*
, con los mismos resultados.
¿Cómo se pueden crear archivos PDF en el iPad para que se muestren correctamente en Windows?
Por lo tanto, parece que una muestra de otros lectores de PDF (gratuitos) en Windows puede leer estos archivos muy bien, por lo que (jadeo) puede ser simplemente Acrobat 9.3.1. Eso sería irónico. – Morgan
¡Estoy teniendo el mismo problema con Acrobat reader 9.4.0! – Icode4food