<?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 Re: PictureFillSymbol not coming after print in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1134773#M75968</link>
    <description>&lt;P&gt;Figured it out. The issue is that 3x does not automatically send the contentType for the symbology from json data to the print service. 4x does this automatically, which is why it prints there. The workaround for 3x is to add the appropriate&amp;nbsp;contentType to the PictureFillSymbol constructor, like this:&lt;/P&gt;&lt;P&gt;"contentType": "image/bmp"&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;var symbol = new PictureFillSymbol({
          "url": "data&amp;amp;colon;image/bmp;base64,Qk0+CAAAAAAAAD4AAAAoAAAAgAAAAIAAAAABAAEAAAAAAAAIAABtCwAAbQsAAAIAAAACAAAA////AAAAAAD/////////////////////gACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAP////////////////////8AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACA/////////////////////4AAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAD/////////////////////AIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgP////////////////////+AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA/////////////////////wCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAID/////////////////////gACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAP////////////////////8AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACA/////////////////////4AAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAD/////////////////////AIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgP////////////////////+AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA/////////////////////wCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAID/////////////////////gACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAP////////////////////8AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACA/////////////////////4AAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAD/////////////////////AIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgA==",
          "height":20,
          "width":20,
          "type":"esriPFS",
          "contentType": "image/bmp"
        });&lt;/LI-CODE&gt;</description>
    <pubDate>Tue, 18 Jan 2022 20:25:28 GMT</pubDate>
    <dc:creator>Noah-Sager</dc:creator>
    <dc:date>2022-01-18T20:25:28Z</dc:date>
    <item>
      <title>PictureFillSymbol not coming after print</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1133063#M75889</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am trying to print polygon filled with pictureFillSymbol. The pictureFillSymbol is available on the map, but when we print it as PDF it's not available. Any idea why it's happening? I am using ArcGIS JavasScript APi&amp;nbsp; 3.39&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ZbigniewStolarski_0-1642017414908.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/31320i9DC391325AAFC47D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ZbigniewStolarski_0-1642017414908.png" alt="ZbigniewStolarski_0-1642017414908.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ZbigniewStolarski_1-1642017456525.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/31321iFE72E23E6793916E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ZbigniewStolarski_1-1642017456525.png" alt="ZbigniewStolarski_1-1642017456525.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Below is the way I am using for pictureFillSymbol symbol:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/javascript/3/samples/playground/main.html#/config=symbols/PictureFillSymbol.json" target="_blank"&gt;https://developers.arcgis.com/javascript/3/samples/playground/main.html#/config=symbols/PictureFillSymbol.json&lt;/A&gt;&lt;/P&gt;&lt;P&gt;and PictureFillSymboll class:&amp;nbsp;&lt;A href="https://developers.arcgis.com/javascript/3/jsapi/picturefillsymbol-amd.html" target="_blank"&gt;https://developers.arcgis.com/javascript/3/jsapi/picturefillsymbol-amd.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Thank you for help&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Jan 2022 20:02:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1133063#M75889</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2022-01-12T20:02:09Z</dc:date>
    </item>
    <item>
      <title>Re: PictureFillSymbol not coming after print</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1133508#M75907</link>
      <description>&lt;P&gt;Hi&amp;nbsp;@Anonymous User,&amp;nbsp;what url are you using for the fill? Is it accessible over https to the print server? If you have a simplified repro case, I can do some testing and investigating.&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jan 2022 18:17:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1133508#M75907</guid>
      <dc:creator>Noah-Sager</dc:creator>
      <dc:date>2022-01-13T18:17:57Z</dc:date>
    </item>
    <item>
      <title>Re: PictureFillSymbol not coming after print</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1133520#M75908</link>
      <description>&lt;P&gt;I am using picture url converted tobase64. Example url: "&lt;SPAN&gt;data&amp;amp;colon;image/bmp;base64,{someCharacters}"&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jan 2022 18:33:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1133520#M75908</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2022-01-13T18:33:59Z</dc:date>
    </item>
    <item>
      <title>Re: PictureFillSymbol not coming after print</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1134320#M75940</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/169842"&gt;@Noah-Sager&lt;/a&gt;&amp;nbsp;I attached a simplefied case of my problem. I modified esri example from here:&amp;nbsp;&lt;A href="https://developers.arcgis.com/javascript/3/sandbox/sandbox.html?sample=widget_print_esri_request" target="_blank"&gt;https://developers.arcgis.com/javascript/3/sandbox/sandbox.html?sample=widget_print_esri_request&lt;/A&gt;&amp;nbsp;The circe with pictureFillSymbol apperas after click on map. Result is still the same. Picture fill not comming after print. I appreciate if you have a look and investigate this. You can copy and paste my code easly into esri sandbox.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Jan 2022 11:47:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1134320#M75940</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2022-01-17T11:47:21Z</dc:date>
    </item>
    <item>
      <title>Re: PictureFillSymbol not coming after print</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1134322#M75941</link>
      <description />
      <pubDate>Mon, 17 Jan 2022 11:57:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1134322#M75941</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2022-01-17T11:57:07Z</dc:date>
    </item>
    <item>
      <title>Re: PictureFillSymbol not coming after print</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1134600#M75954</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;@Anonymous User,&amp;nbsp;I am investigating.&lt;/P&gt;&lt;P&gt;In the meantime, I see that this works properly with 4x, the current version is 4.22. Are you able to update to 4x? Almost all development efforts are now on the 4x version of the API, so we recommend that our users upgrade as soon as they are able.&lt;/P&gt;&lt;P&gt;test-app:&amp;nbsp;&lt;A href="https://codepen.io/noash/pen/jOGRaOe?editors=1000" target="_blank"&gt;https://codepen.io/noash/pen/jOGRaOe?editors=1000&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Jan 2022 16:12:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1134600#M75954</guid>
      <dc:creator>Noah-Sager</dc:creator>
      <dc:date>2022-01-18T16:12:23Z</dc:date>
    </item>
    <item>
      <title>Re: PictureFillSymbol not coming after print</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1134773#M75968</link>
      <description>&lt;P&gt;Figured it out. The issue is that 3x does not automatically send the contentType for the symbology from json data to the print service. 4x does this automatically, which is why it prints there. The workaround for 3x is to add the appropriate&amp;nbsp;contentType to the PictureFillSymbol constructor, like this:&lt;/P&gt;&lt;P&gt;"contentType": "image/bmp"&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;var symbol = new PictureFillSymbol({
          "url": "data&amp;amp;colon;image/bmp;base64,Qk0+CAAAAAAAAD4AAAAoAAAAgAAAAIAAAAABAAEAAAAAAAAIAABtCwAAbQsAAAIAAAACAAAA////AAAAAAD/////////////////////gACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAP////////////////////8AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACA/////////////////////4AAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAD/////////////////////AIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgP////////////////////+AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA/////////////////////wCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAID/////////////////////gACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAP////////////////////8AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACA/////////////////////4AAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAD/////////////////////AIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgP////////////////////+AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA/////////////////////wCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAID/////////////////////gACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAP////////////////////8AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACA/////////////////////4AAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAD/////////////////////AIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgA==",
          "height":20,
          "width":20,
          "type":"esriPFS",
          "contentType": "image/bmp"
        });&lt;/LI-CODE&gt;</description>
      <pubDate>Tue, 18 Jan 2022 20:25:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1134773#M75968</guid>
      <dc:creator>Noah-Sager</dc:creator>
      <dc:date>2022-01-18T20:25:28Z</dc:date>
    </item>
    <item>
      <title>Re: PictureFillSymbol not coming after print</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1134779#M75970</link>
      <description>&lt;P&gt;&lt;SPAN class=""&gt;I confirm that it works for me. You solved the problem. Thank you &lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/169842"&gt;@Noah-Sager&lt;/a&gt;&amp;nbsp;for your help and commitment&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Jan 2022 20:38:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/picturefillsymbol-not-coming-after-print/m-p/1134779#M75970</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2022-01-18T20:38:52Z</dc:date>
    </item>
  </channel>
</rss>

