Even if the surf graph is converted to emf, the image quality is not good.
54 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I converted the surf plot graph into an emf file. But the quality is not good. However, if you convert another 2-d graph into an emf file, the image quality is good. What should I do?
0 Kommentare
Antworten (1)
Richard Quist
am 17 Dez. 2021
When generating vector output (such as EMF or PDF files, or when copying EMF or PDF to the clipboard) MATLAB uses a heuristic to determine how to export the content. In your specific case I would guess that the heuristic has chosen to embed the surface plot as an image. You can override the heuristic by doing one of the following:
% Assuming fig is the handle to the figure you are trying to save...
% set the figure's Renderer property to 'painters' before using File->Save As:
set(fig, 'Renderer', 'painters');
% In R2020a and later, use the exportgraphics command and specify the 'ContentType' as 'vector':
exportgraphics(fig, 'output.emf', 'ContentType', 'vector');
% use the print command and include the '-painters' option:
print(fig, 'output.emf', '-painters');
0 Kommentare
Siehe auch
Kategorien
Mehr zu Lighting, Transparency, and Shading finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!