Data visualization with SAS programming

How to get a 300 DPI compressed TIFF image with ODS graphics

Reply
Respected Advisor
Posts: 4,826

How to get a 300 DPI compressed TIFF image with ODS graphics

Traditional graphics driver TIFFP300 seems made for that purpose. How do I tell ODS to use it? Or is there another way to get ODS to create a 300 dpi compressed TIFF image?

 

I'm using SAS 9.4 TS Level 1M1 on Windows 7

PG
SAS Super FREQ
Posts: 1,148

Re: How to get a 300 DPI compressed TIFF image with ODS graphics

[ Edited ]

Use LISTING destination with option IMAGE_DPI=300.

Then, on ODS GRAPHICS statement, use option OUTPUTFMT=TIF.

 

Since you mention compression, I checked the file size.  

The TIF file size written by SAS seems large (2.7MB) compared to PNG (110KB).  

If I load it into Photoshop and save it with LZW compression, it is smaller (212KB).

I will check on this issue.

Respected Advisor
Posts: 4,826

Re: How to get a 300 DPI compressed TIFF image with ODS graphics

Thanks Sanjay, that's what I had tried. I am getting an uncompressed (i.e. very large) TIFF file with a stated resolution of 100 dpi. The total number of pixels do reflect however the requested size and resolution. For example, if I request width = 5in and an image_dpi = 300, I do get an image with 1500 pixels across. What is missing is dpi=300 in the picture properties and compression. 

 

For now, I could manage to set the proper dpi and save with LZW compression using Irfanview.

PG
Regular Learner
Posts: 1

Re: How to get a 300 DPI compressed TIFF image with ODS graphics

Hi there

 

Any news on how to compress tiff images? I understand that ods printer compresses automatically using packbits, this would be a great feature in ods listing. I'm sitting here with 160mb graphs at 1200dpi.

 

Regards

Jakob

Ask a Question
Discussion stats
  • 3 replies
  • 519 views
  • 2 likes
  • 3 in conversation