Hi, I have created a composite figure for a publication using ods layout. The figure is composed of 4 separate plots generated with 4 proc sgpanel statements and one legend generated using a proc template and sgrender procedure. I originally output it as a PDF using an ods pdf statement. ods listing gpath = "&path.\Images" image_dpi=300;
ods pdf file = "&Out.\Images\Fig1.pdf" notoc;
ods layout start width=8.3in height=7.05in;
* top left pane;
ods region width=4in height=3in x=.1in y=.1in;
proc sgpanel data = one noautolegend sganno=annoA;
<code omitted >
run;
*top right pane;
ods region width=4in height=3in x=4.2in y=.1in;
proc sgpanel data = two noautolegend sganno=annoB;
<code omitted >
run;
*bottom left pane;
ods region width=4in height=3in x=.1in y=3.2in;
proc sgpanel data = three noautolegend sganno=annoc;
<code omitted >
run;
*bottom right pane;
ods region width=4in height=3in x=4.2in y=3.2in;
proc sgpanel data = four noautolegend sganno=annod;
<code omitted >
run;
* footer;
ods region height=0.75in x=.1in y=6.25in;
ods graphics / reset noscale noborder maxlegendarea=100
width=4 in height=0.75in;
proc sgrender data = sashelp.class template=legendonly;
run;
ods graphics/reset=all;
ods layout end;
ods pdf close;
However, the journal requires either a EPS or TIFF file to be submitted. If I change the imagefmt in the ods graphics statement I can get the 5 separate epsi or tiff image files that comprise the components of the composite figure, but I don't know how to get the complete figure that results from the ods layout statement to come out in a different file format. Is there a way to use ods layout with anything other than ods pdf or ods powerpoint? Alternatively, would adding a .eps filename extension to the the ods pdf statement (e.g. ods pdf file = "Fig1.eps") generate an EPS file? I am using SAS 9.4 (TS1M3). Thanks
... View more