Publishing options: low image quality, no options to export as vector graphics
10 次查看(过去 30 天)
显示 更早的评论
I want to publish my matlab code and its graphical output with annotations for reporting/documentation purposes.
As the live scripts are not suited for source control in git (or are they?), I use plain .m files and the publishing markup (https://de.mathworks.com/help/matlab/matlab_prog/marking-up-matlab-comments-for-publishing.html).
Yet in the publishing options (under publish/edit configurations), I can only choose png/jpeg/bmp/tiff, and the image resolution is low. Is there an option to generate pdf or html files with vector graphics instead of pixelated graphics?
0 个评论
采纳的回答
Richard Quist
2022-5-6
I don't think there's a way to get true-vector output with the publish command, or to increase the resolution/DPI of the figure images it captures.
Have you tried using any of the "Export to..." options provided by the Live Editor? I believe they generate higher quality output for figures. Also, in R2022a, a new export function was added to allow programmatic exporting of .mlx files to several formats, such as PDF, Microsoft Word and HTML.
% Example of saving an MLX file to PDF
% using the new export function introduced in R2022a
export("myscript.mlx"); % exports to myscript.pdf
export("myscript.mlx", "output.pdf"); % export to output.pdf
I hope that helps.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Convert Image Type 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!