L'immagine posizionata non viene visualizzata quando si salva come PDF


9

Sto usando Illustrator 17.1.0 per preparare alcune figure scientifiche. Ho due livelli: quello inferiore ha alcune figure PDF posizionate e quello superiore ha annotazioni.

Quando si salva questo come PDF, le figure posizionate semplicemente non vengono visualizzate, indipendentemente dal visualizzatore PDF utilizzato (Acrobat, Anteprima Mac).

Perché succede? È un problema comune / noto? Esiste una soluzione diversa dall'incorporare le figure posizionate?

Il motivo per cui utilizzo le cifre posizionate è che sono generate da un software di stampa e volevo semplificare l'aggiornamento quando necessario.


Ecco un link ad un esempio che mostra il problema. plot.pdfviene posizionato e annotated_plot.pdfsalvato da Illustrator con "Conserva funzionalità di modifica". Se aperto con Illustrator mostra tutto correttamente, ma quando viene aperto con qualsiasi visualizzatore PDF, non mostra il file inserito.


Questo sembra essere un bug in Illustrator e si verifica quando si posiziona un PDF esportato da Mathematica versione 10. Conserva il file PDF inserito, ma imposta la casella di delimitazione su una larghezza pari a zero.

Possibili soluzioni alternative (diverse dall'incorporamento), solo nel caso in cui il PDF inserito non usi trasparenza:

  • Salvare nuovamente il file utilizzando l'anteprima Mac prima di posizionarlo.
  • Rielaborare il file utilizzando GhostScript prima di posizionarlo. gs -q -sDEVICE=pdfwrite -sOutputFile=output.pdf -dBATCH -dNOPAUSE -c save pop -f input.pdf L'uso della riga di comando è vantaggioso per l'elaborazione batch o l'automazione.

Questo è strano che non ho mai notato questo, devo esaminare questo.
joojaa,

Ok ho trovato l'errore. Il file è effettivamente incorporato, è solo oscurato da una definizione del tracciato di ritaglio interrotta. Potrebbe effettivamente essere un bug in ENTRAMBI matematica e Illustrator.
joojaa,

@joojaa Grazie! Ho parlato con uno sviluppatore GhostScript su IRC e ha trovato lo stesso. Ciò accade solo quando nel file viene utilizzata la trasparenza e per qualche motivo Mathematica utilizza una definizione di trasparenza anche se tutti gli oggetti sono opachi. Ciò che GhostScript fa quando elabora il PDF è semplicemente rimuovere questa inutile trasparenza. Bene, questo è quello che mi è stato detto ed è basato su questo feedback che ho assunto che si trattasse di un bug di Illustrator (inizialmente pensavo fosse colpa di Mathematica). Ecco un PDF molto più semplice che mostra il problema.
Szabolcs,

Sì, sto cercando se inDesign fa la stessa cosa. Mathematica posso riprodurlo con una semplice primitiva freccia grafica.
joojaa,

Sì, è un bug in Illustrator. È ora di presentare una segnalazione di bug.
joojaa,

Risposte:


6

(Ripubblicando la mia risposta da questa discussione.)

L'impostazione Compatibility: Acrobat 4 (PDF 1.3)nella Save Adobe PDFfinestra di dialogo in Illustrator risolve il problema (verificato con Illustrator 17):

immagine dello schermo

Nel file PDF risultante la trasparenza verrà appiattita senza rasterizzazione.


1
Ho avuto questo problema su OSX Yosemite quando il file incorporato era un PDF esportato da Mathematica. Questa risposta ha risolto il mio problema, grazie.
wil3,

Lo stesso ha risolto anche per me, OSX El Cap
Esteban,

2

Incorpora la trama anziché collegarla ad essa.

Sblocca il livello con la trama su di esso, quindi evidenzia l'immagine nel pannello Collegamenti e dal menu di quel pannello scegli Embed Image.

Quindi salva il PDF.

I PDF non si collegano a file esterni. Pertanto, l'immagine collegata nel file AI non viene inclusa nel PDF risultante. Ad essere sinceri, non sono sicuro del perché questo stia accadendo. Sembra quasi essere un bug di qualche tipo. Quando si salva in formato PDF, il motore di salvataggio dovrebbe essere abbastanza intelligente da sapere che le immagini sono desiderate e dovrebbe incorporarle automaticamente.


Grazie per la risposta, ma l'incorporamento è molto scomodo per me (come ho detto nella domanda), quindi non è una soluzione. Se dovessi ricorrere all'incorporamento e a tutti i problemi aggiuntivi che comporta, preferirei non utilizzare affatto Illustrator.
Szabolcs,

Hm, sembra che il problema sia legato ai file PDF che sto cercando di posizionare. Succede solo con i PDF esportati da Mathematica 10.0.2, ma non con la maggior parte degli altri. Questi PDF devono essere rotti in un modo sottile che Acrobat non riporta.
Szabolcs,

Scott, hai Illustrator CC 2014? Se sì, potresti provare a "posizionare" il PDF che ho collegato ("plot.pdf") e svuotare la tavola da disegno (senza incorporarlo) e salvarlo nuovamente come PDF, per vedere se anche CC 2014 ha questo problema? Non voglio fare tutto il possibile per chiedere al nostro reparto IT di CC 2014 e ripristinare tutto a meno che non sappia che sarà di aiuto. Il problema si presenta solo con alcuni file PDF (come quello che ho collegato) ma ho motivo di credere che questo sia un bug in Illustrator e non un problema con il PDF stesso.
Szabolcs,

Come pubblicato nella mia risposta .. sembra essere un bug di qualche tipo.
Scott,

Vuoi dire che l'hai già provato con CC 2014? Al momento ho solo l'originale CC (Illustrator 17) e CS6, entrambi mostrano il problema.
Szabolcs,
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.