Open .ps file in MATLAB

How to open a figure that was previously printed into a .ps file using MATLAB?

2 Comments

Open it in what sense? You want to get a figure() back, complete with all of the objects that were used in MATLAB to create the .ps? Or you just want a rendered image that you will treat as an image?
An image was displayed in MATLAB, then 'print' was used to print that image into a .ps file. I want that image back into MATLAB from the .ps file.

Sign in to comment.

Answers (1)

Walter Roberson
Walter Roberson on 18 Dec 2018

0 votes

I know of three basic approaches .
  1. trigger an external utility such as ghostscript to render into an image that can be imported https://www.mathworks.com/matlabcentral/answers/58280-input-vector-graphics-into-matlab
  2. read through the postscript to find the encoded image and render it yourself
  3. open a web browser in MATLAB to display a file:// and then access the canvas https://www.mathworks.com/help/matlab/ref/web.html

Categories

Find more on Printing and Saving in Help Center and File Exchange

Tags

Asked:

on 18 Dec 2018

Commented:

on 18 Dec 2018

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!