colorbar problem in 2014b when printing pdf
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
When I make a colorbar and print as pdf, it has an artifact that looks like a white dashed line. I think it is where two parts of the colorbar image meet. Any ideas for a work around?
colorbar
print('-dpdf','test.pdf')

2 comentarios
Christopher Benwell
el 19 de Oct. de 2016
I also have this problem. Has anyone found a workaround for it? It is quite incredible how often Mathworks manage to introduce new problems with their updates.
Respuestas (3)
Jan
el 28 de Dic. de 2014
Editada: Jan
el 28 de Dic. de 2014
Is this a problem of Matlab or does it depend on the PDF viewer? See http://www.mathworks.com/matlabcentral/answers/15388-artifacts-in-figures-exported-as-pdf-from-matlab .
3 comentarios
Travis
el 8 de En. de 2015
Beautiful!!! First time I have found someone actually point the way to the fix. Thank you.
Leo OfNature
el 18 de Mzo. de 2019
Editada: Leo OfNature
el 18 de Mzo. de 2019
Sorry, but fixing the pdf viewer is not a satisfactory answer, given that that most pdf viewer are configured by default to make this deffect appears... WRONG answer!
Bing Yuan
el 31 de Mayo de 2016
In matlab2016, adding the following line removes the dashed line in the colorbar, although the size of the output file changes:
set(gcf, 'Renderer', 'opengl') % remove grids for contourf and the dashed line in colorbar when saving pdf/eps. in matlab2016a.
It might also work for matlab2014b.
2 comentarios
Leo OfNature
el 18 de Mzo. de 2019
Yes, but the quality get so poor that it doesn't worth anymore to export as a vecrorized graphics...
Michael Tippett
el 22 de Sept. de 2016
And I've confirmed that Matlab 2016a still has the artifact if vector graphics are used (no embedded bitmap). Sad.
0 comentarios
Ver también
Categorías
Más información sobre Lighting, Transparency, and Shading en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!