Bug di rendering PDF in OS X e iOS


8

Ho ricevuto un PDF via e-mail che è illeggibile sul mio Mac (Lion 10.7.3) e sul mio iPhone (iOS 5.1.1) ma lo stesso PDF viene visualizzato perfettamente su Windows. Se uso Chrome sul mio Mac, (che ha il proprio renderer PDF incorporato e non usa quello di OS X), anche il rendering è corretto. Finora è l'unico PDF che abbia mai riscontrato il problema, ma altri hanno problemi simili .

Ho allegato uno screenshot del problema di rendering, che viene descritto come rendering della maggior parte del testo come una serie di gradienti a gradazioni di grigio. Si noti che le "barre" in scala di grigi non corrispondono direttamente alle righe di testo mancanti. C'è molto più testo di quello.

Qualcuno ha qualche idea?

PDF reso in modo errato


Hai idea di come è stato creato questo pdf?
Martin Marconcini,

Funziona in Acrobat Reader? Potete fornire un link al PDF?
partire

@ MartínMarconcini Non ho idea di come sia stato creato il pdf.
mluisbrown,

@lhf Non ho Adobe Reader sul mio Mac, ma sono abbastanza sicuro che funzionerebbe con Reader, in quanto altri con lo stesso problema dicono che Reader rende i PDF ok. Ecco un link per il PDF: dl.dropbox.com/u/1020204/28%20a%2001%20de%20Junho.pdf
mluisbrown,

Risposte:


10

Il problema sembrerebbe essere il carattere utilizzato per il testo, un carattere chiamato " Corbel "; è un font solo per Windows creato da MS e incluso in tutte le versioni di Windows Vista e successive.

Normalmente, i PDF possono essere creati con caratteri incorporati, in questo caso il carattere non è completamente incorporato, solo un sottoinsieme (ad esempio quei caratteri richiesti per il documento)

Ulteriori ricerche mostrano che ci sono molti problemi con i Mac che leggono PDF creati con Word 2007

Nota, Chrome include una copia di quei caratteri come parte del suo motore di rendering PDF.


1
Giusto! ⌘Dico che il file è stato creato con Microsoft® Office Word 2007.
entro

-1

Questi PDF di solito contengono parole non inglesi e nella maggior parte dei casi vengono creati utilizzando software diversi da Adobe Acrobat o funzionalità di stampa in pdf di OS X.

Tuttavia, questi potrebbero sempre essere aperti da Acrobat Reader per Mac.

http://www.adobe.com/support/downloads/product.jsp?product=1&platform=Mac


Da quando i PDF sono stati limitati al solo inglese? Potrebbe essere stato creato senza utilizzare Adobe Acrobat, ma se Adobe Acrobat è in grado di renderlo correttamente, OS X Preview.app dovrebbe essere in grado di renderlo correttamente.
mluisbrown,

@mluisbrown Questo non è corretto. Ci sono innumerevoli esempi di pdf che vengono visualizzati correttamente in un lettore e non in un altro. Per essere sicuri di poter sempre leggere ogni pdf che devi avere davvero Adobe Reader. Inoltre è risaputo che la ricerca e la copia / incolla vengono spesso distrutte nei pdf non latini a seconda della modalità di creazione e del lettore utilizzato.
Tom Gewecke,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.