Data visualization with SAS programming

ODS Powerpoint Resolution

Reply
Super Contributor
Posts: 291

ODS Powerpoint Resolution

Building a 4 panel powerpoint slide from proc greplay using the png driver ...

I find the resolution of the graphs to be poor.  Documentation on the SAS site suggests adding the image_dpi option to the ods listing statement, but I can't see any improvement.

Does anyone have any tips to improve resolution? Please and thank you.

Basic code below:

ods listing image_dpi=600;                                                                                                                                                                      


goptions reset=all                                                                                                                                                                              

         nodisplay                                                                                                                                                                              

         dev=png                                                                                                                                                                                

         hsize=5.25in                                                                                                                                                                           

         vsize=4.45in                                                                                                                                                                           

;                                                                                                                                                                                               

                                                                                                                                                                                              

proc shewhart data=chrglossyldall2;                                                                                                                                                             

by process_op_cd notsorted;                                                                                                                                                                     

format wkmnth monyy5.;                                                                                                                                                                          

boxchart (TotalScrapY ToolScrapY ExitCoilScrapY QScrapY)*wkmnth;                                                                                                                                

;run;                                                                                                                                                                                           

                                                                                                                                                                                         

goptions reset=all                                                                                                                                                                              

       display                                                                                                                                                                                

         dev=png;*                                                                                                                                                                              

         hsize=10.5in                                                                                                                                                                           

         vsize=7.9in  ;                                                                                                                                                                          

                                                                                                                                                                                               

ods _all_ close;                                                                                                                                                                                


ods listing image_dpi=600;                                                                                                                                                                      

                                                                                                                                                                                              

ods powerpoint file='c:\temp\PCR04.pptx';                                                                                                                                                       

                                                                                                                                                                                             

proc greplay nofs;                                                                                                                                                                              

igout=gseg;                                                                                                                                                                                     

tc=template.templt;                                                                                                                                                                             

template=h2v2hdr;                                                                                                                                                                               

treplay 2:1 3:2 4:3 5:4 name='PCR04';                                                                                                                                                           

run;                                                                                                                                                                                            

quit;                                                                                                                                                                                           

ods _all_ close;                         

SAS Super FREQ
Posts: 889

Re: ODS Powerpoint Resolution

Can you post a screenshot of your current output?

Super Contributor
Posts: 291

Re: ODS Powerpoint Resolution

Dan, image should be attached here somewhere. I tried PGStats suggestion and found that it made an improvement at 600dpi - but it still doesn't measure up to sasprtc on pdf.

Respected Advisor
Posts: 4,606

Re: ODS Powerpoint Resolution

Seems like this forum is crippled to the point of not allowing attachments of any kind anymore.

PG
SAS Super FREQ
Posts: 8,719

Re: ODS Powerpoint Resolution

Hi: I think that the images are disabled temporarily because of the spamming issue that was happening.

cynthia

Respected Advisor
Posts: 4,606

Re: ODS Powerpoint Resolution

LISTING and POWERPOINT are two distinct ODS destinations. Try setting the image_dpi= option in the ods powerpoint statement.

PG

PG
Ask a Question
Discussion stats
  • 5 replies
  • 451 views
  • 3 likes
  • 4 in conversation