Maximum resolution for print function and figure size
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Etpalmer
el 13 de Abr. de 2018
Respondida: Etpalmer
el 24 de Abr. de 2018
I am trying to output high quality images in a format other than .fig. If I save a .fig file, I get a ~200MB file, however I want to produce a high resolution image of ~10MB to store the figure. When I try different combinations of figure sizes and resolutions I run into different errors.
For example,
FigureOne = figure('Position', [1 1 50000 8000], 'Visible', 'off'); print(FigureOne, Printname, '-dtiffn', '-r300');
will give an error that says the size of figure at this resolution in not supported: "Unable to create output using specified size and resolution. Specify a smaller value for the PaperPosition property of the figure or specify a smaller resolution value." In this case, is there a way to determine the maximum image size/resolution supported? If not, is there another way to produce a useful image?
Thanks,
Erik
2 comentarios
Walter Roberson
el 13 de Abr. de 2018
When you save to the .fig are you using savefig() with the 'compact' option? That can reduce file size a fair bit.
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
Más información sobre Printing and Saving 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!