<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Graph DPI forcing large dimensions in Graphics Programming</title>
    <link>https://communities.sas.com/t5/Graphics-Programming/Graph-DPI-forcing-large-dimensions/m-p/963144#M25397</link>
    <description>&lt;P&gt;Howdy!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have to create a 1200 DPI TIFF graph for a colleague for a journal submission.&amp;nbsp; The graph is very simple, but the file size is huge (&amp;gt; 100 MB).&amp;nbsp; When I view the properties of the TIFF, it is indeed 1200 DPI.&amp;nbsp; It is also uncompressed.&amp;nbsp; Is there a way for SAS to produce a compressed TIFF file?&amp;nbsp; That might make the file size more manageable.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I can zip it up really well, so no worries if there's not a way.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;ods html close;
ods listing style = axis_wall image_DPI = 1200;
ods graphics / reset width = 6.5in height = 4in scale = off noBorder outputFMT = TIFF;
%let xAxis = grid /*type = log*/                   label = "Relative Risk with 95% Confidence Limits" labelAttrs = (family = "Calibri" size = 11pt)  values = (/*0.4 0.5 0.6 */0.7 to 1.8 by 0.1/* 2.5*/) valueAttrs = (family = "Calibri" size = 11pt)  min = 0.4 max = 2.5 offsetMin = 0.03 offsetMax = 0.03;
proc sGPlot data = a dAttrMap = GraphAttrMap;
    refline 1 / axis = x;
    scatter y = group x = PE / xErrorLower = LL xErrorUpper = UL group = noise attrId = Noise errorBarAttrs = (pattern = longDash thickness = 2);

    xAxis grid /*type = log*/               label = "Relative Risk with 95% Confidence Limits" labelAttrs = (family = "Calibri" size = 11pt)  values = (/*0.4 0.5 0.6 */0.7 to 1.8 by 0.1/* 2.5*/) valueAttrs = (family = "Calibri" size = 11pt)  min = 0.4 max = 2.5 offsetMin = 0.03 offsetMax = 0.03;
    yAxis grid discreteOrder = data reverse display = (noLabel)                                labelAttrs = (family = "Calibri" size = 11pt)                                                       valueAttrs = (family = "Calibri" size = 11pt)                      offsetMin = 0.1  offsetMax = 0.1 ;
    keyLegend / titleAttrs = (family = "Calibri" size = 11pt)  valueAttrs = (family = "Calibri" size = 11pt);
run;

&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Tue, 01 Apr 2025 14:47:43 GMT</pubDate>
    <dc:creator>Kastchei</dc:creator>
    <dc:date>2025-04-01T14:47:43Z</dc:date>
    <item>
      <title>Graph DPI forcing large dimensions</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Graph-DPI-forcing-large-dimensions/m-p/963144#M25397</link>
      <description>&lt;P&gt;Howdy!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have to create a 1200 DPI TIFF graph for a colleague for a journal submission.&amp;nbsp; The graph is very simple, but the file size is huge (&amp;gt; 100 MB).&amp;nbsp; When I view the properties of the TIFF, it is indeed 1200 DPI.&amp;nbsp; It is also uncompressed.&amp;nbsp; Is there a way for SAS to produce a compressed TIFF file?&amp;nbsp; That might make the file size more manageable.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I can zip it up really well, so no worries if there's not a way.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;ods html close;
ods listing style = axis_wall image_DPI = 1200;
ods graphics / reset width = 6.5in height = 4in scale = off noBorder outputFMT = TIFF;
%let xAxis = grid /*type = log*/                   label = "Relative Risk with 95% Confidence Limits" labelAttrs = (family = "Calibri" size = 11pt)  values = (/*0.4 0.5 0.6 */0.7 to 1.8 by 0.1/* 2.5*/) valueAttrs = (family = "Calibri" size = 11pt)  min = 0.4 max = 2.5 offsetMin = 0.03 offsetMax = 0.03;
proc sGPlot data = a dAttrMap = GraphAttrMap;
    refline 1 / axis = x;
    scatter y = group x = PE / xErrorLower = LL xErrorUpper = UL group = noise attrId = Noise errorBarAttrs = (pattern = longDash thickness = 2);

    xAxis grid /*type = log*/               label = "Relative Risk with 95% Confidence Limits" labelAttrs = (family = "Calibri" size = 11pt)  values = (/*0.4 0.5 0.6 */0.7 to 1.8 by 0.1/* 2.5*/) valueAttrs = (family = "Calibri" size = 11pt)  min = 0.4 max = 2.5 offsetMin = 0.03 offsetMax = 0.03;
    yAxis grid discreteOrder = data reverse display = (noLabel)                                labelAttrs = (family = "Calibri" size = 11pt)                                                       valueAttrs = (family = "Calibri" size = 11pt)                      offsetMin = 0.1  offsetMax = 0.1 ;
    keyLegend / titleAttrs = (family = "Calibri" size = 11pt)  valueAttrs = (family = "Calibri" size = 11pt);
run;

&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 01 Apr 2025 14:47:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Graph-DPI-forcing-large-dimensions/m-p/963144#M25397</guid>
      <dc:creator>Kastchei</dc:creator>
      <dc:date>2025-04-01T14:47:43Z</dc:date>
    </item>
    <item>
      <title>Re: Graph DPI forcing large dimensions</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Graph-DPI-forcing-large-dimensions/m-p/963386#M25403</link>
      <description>&lt;P&gt;From the &lt;A href="https://documentation.sas.com/doc/en/lrcon/9.4/n05snp4z6c1n71n16cy71r9su7c1.htm" target="_self"&gt;documentation&lt;/A&gt;: about Universal Printing:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="verdana,geneva" size="2"&gt;SAS supports TIFF 6.0 for RGBA and CMYK colors. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="verdana,geneva" size="2"&gt;When SAS creates a TIFF image, the image is compressed. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="verdana,geneva" size="2"&gt;If the NOUPRINTCOMPRESSION is set, the size of a TIFF image file that SAS creates is extremely large.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Have you tried that syntax and that option?&lt;/P&gt;</description>
      <pubDate>Fri, 04 Apr 2025 09:45:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Graph-DPI-forcing-large-dimensions/m-p/963386#M25403</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2025-04-04T09:45:26Z</dc:date>
    </item>
  </channel>
</rss>

