I'm creating around 800 reports using ods rtf and each report has an unique jpeg image that I need to insert into the body of the text. I'm using SAS 9.2. I have tried using proc report(code below) but I end up having to modify the size of each image. Is there an easier way to do this? I have tried Proc GSlide with proc report but it prints 2 maps instead of one.
data img2;
list='^S={preimage="K:\fbname._cropped.jpg"}';
run;
proc report data=img2 noheader nofs
style={frame=void rules=none protectspecialchars=off};
define list /style={cellwidth=40cm} ;
run;
title ' ';
Any help would be really appreciated.
Thanks!
How are you modifying the size of the image, perhaps there's a way to batch process that task?
I'm using Paint to resize the mockup image.
SMM
You might want to use ODS Layout for your output. I've worked with it a little bit and it is pretty straight forward. The examples in the attached pdf file are for output to a pdf but you may be able to use the same statements for rft output. This may not help but hopefully it does.
Hi:
I do not believe that ODS LAYOUT currently works with ODS RTF. It is designed for ODS PDF.
cynthia
Cynthia
I stand corrected.
Don't miss out on SAS Innovate - Register now for the FREE Livestream!
Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.