<?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: reading PDF from application server and convert it to Binary in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-pdf-from-application-server-and-convert-it-to-binary/m-p/10763736#M1877098</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Jörg,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for your answer.&lt;/P&gt;&lt;P&gt;you mean with &lt;SPAN style="color: #333333; font-size: 11.8181819915771px;"&gt;READ DATASET into WF_XSTRING (Straight away)&lt;BR /&gt;&lt;/SPAN&gt;that i do not have to use that form &lt;SPAN style="color: #333333; font-size: 11.8181819915771px;"&gt;convert_tab_to_x&amp;nbsp;&amp;nbsp; anymore.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The binary data has to be stored into archive. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and cause of your preferring SCMS functions i will see for moe of tjhem &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1078/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, Frank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 18 Nov 2014 13:49:24 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2014-11-18T13:49:24Z</dc:date>
    <item>
      <title>reading PDF from application server and convert it to Binary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-pdf-from-application-server-and-convert-it-to-binary/m-p/10763734#M1877096</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my goal is to read an PDF from the appication server and store it as an binary.&lt;/P&gt;&lt;P&gt;But i think i handle according&amp;nbsp; a wrong procedure. Maybe some one can help me finding out.&lt;/P&gt;&lt;P&gt;first i read the PDF&lt;/P&gt;&lt;P&gt;using&lt;/P&gt;&lt;P&gt;&amp;nbsp; OPEN DATASET gv_inp_file FOR INPUT IN BINARY MODE.&lt;/P&gt;&lt;P&gt;&amp;nbsp; IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DO.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; READ DATASET gv_inp_file INTO gs_solix-line. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF sy-subrc EQ 0. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; APPEND gs_solix TO gt_solix.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLEAR gs_solix.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; APPEND gs_solix TO gt_solix.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXIT.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDDO.&lt;/P&gt;&lt;P&gt;&amp;nbsp; CLOSE DATASET gv_inp_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the data is now in gt_solix&lt;/P&gt;&lt;P&gt;i concatenate tis into 1 xstring using a perform&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; PERFORM convert_tab_to_x USING&amp;nbsp;&amp;nbsp;&amp;nbsp; gt_solix&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CHANGING&amp;nbsp;&amp;nbsp;&amp;nbsp; gv_len&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gx_content.&lt;/P&gt;&lt;P&gt;this makes an long gx_content&amp;nbsp; xstring&lt;/P&gt;&lt;P&gt;and seems to be ok&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the FORM is&lt;/P&gt;&lt;P&gt;FORM convert_tab_to_x USING&amp;nbsp;&amp;nbsp;&amp;nbsp; p_rawtab TYPE tabtype_solix&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CHANGING&amp;nbsp; p_len&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE i&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; p_xstr&amp;nbsp;&amp;nbsp; TYPE xstring.&lt;/P&gt;&lt;P&gt;&amp;nbsp; DATA: l_line&amp;nbsp;&amp;nbsp; TYPE solix,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_count&amp;nbsp; TYPE i,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_len&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE i,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_rest&amp;nbsp;&amp;nbsp; TYPE i,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_strlen TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; DESCRIBE TABLE p_rawtab LINES l_count.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOOP AT p_rawtab INTO l_line.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF sy-tabix = l_count.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_rest = xstrlen( l_line-line ).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONCATENATE p_xstr l_line-line(l_rest) INTO p_xstr IN BYTE MODE.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONCATENATE p_xstr l_line-line INTO p_xstr IN BYTE MODE.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ADD 255 TO l_len.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;&amp;nbsp; ENDLOOP.&lt;/P&gt;&lt;P&gt;*&amp;nbsp; total length&lt;/P&gt;&lt;P&gt;&amp;nbsp; ADD l_rest TO l_len.&lt;/P&gt;&lt;P&gt;&amp;nbsp; MOVE l_len TO p_len.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as last part i convert this xstring to binary using&lt;/P&gt;&lt;P&gt;&amp;nbsp; CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; buffer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = gx_content&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output_length = gv_len&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TABLES&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; binary_tab&amp;nbsp;&amp;nbsp;&amp;nbsp; = gt_bin_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and the following standard coding handles this with at the end a wrong result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is this the method i use ok &lt;/P&gt;&lt;P&gt;or is it better to declare an (big) xstring to read the dataset into and use this straight away&lt;/P&gt;&lt;P&gt;to convert to binary instrad of this method (parts of 255 long)&lt;/P&gt;&lt;P&gt;any suggestions are welcome.&lt;/P&gt;&lt;P&gt;hope you can tell me the how to do this right.&lt;/P&gt;&lt;P&gt;Regards, Frank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Nov 2014 13:05:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-pdf-from-application-server-and-convert-it-to-binary/m-p/10763734#M1877096</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-11-18T13:05:43Z</dc:date>
    </item>
    <item>
      <title>Re: reading PDF from application server and convert it to Binary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-pdf-from-application-server-and-convert-it-to-binary/m-p/10763735#M1877097</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Frank&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i prefer&lt;/P&gt;&lt;P&gt;READ DATASET into WF_XSTRING (Straight away)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where do you want to store your binary data now?&amp;nbsp; (table with RAWSTRING, SAP DMS, BDS, Contentserver, Archive...)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to convert it into an internal table i also use&amp;nbsp; CALL FUNCTION 'SCMS_XSTRING_TO_BINARY' (good choice!)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i see a lot of developers dealing with binary data using concatenate or split functions, but&lt;/P&gt;&lt;P&gt;in my opinion this is always a unnecessary source of erros, so i am always using the SCMS*STRING* functions&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Nov 2014 13:40:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-pdf-from-application-server-and-convert-it-to-binary/m-p/10763735#M1877097</guid>
      <dc:creator>JK</dc:creator>
      <dc:date>2014-11-18T13:40:18Z</dc:date>
    </item>
    <item>
      <title>Re: reading PDF from application server and convert it to Binary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-pdf-from-application-server-and-convert-it-to-binary/m-p/10763736#M1877098</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Jörg,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for your answer.&lt;/P&gt;&lt;P&gt;you mean with &lt;SPAN style="color: #333333; font-size: 11.8181819915771px;"&gt;READ DATASET into WF_XSTRING (Straight away)&lt;BR /&gt;&lt;/SPAN&gt;that i do not have to use that form &lt;SPAN style="color: #333333; font-size: 11.8181819915771px;"&gt;convert_tab_to_x&amp;nbsp;&amp;nbsp; anymore.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The binary data has to be stored into archive. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and cause of your preferring SCMS functions i will see for moe of tjhem &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1078/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, Frank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Nov 2014 13:49:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-pdf-from-application-server-and-convert-it-to-binary/m-p/10763736#M1877098</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-11-18T13:49:24Z</dc:date>
    </item>
    <item>
      <title>Re: reading PDF from application server and convert it to Binary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-pdf-from-application-server-and-convert-it-to-binary/m-p/10763737#M1877099</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes, conversion form not required&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use this:&lt;/P&gt;&lt;P&gt;data: gx_content xstring.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; OPEN DATASET gv_inp_file FOR INPUT IN BINARY MODE.&lt;/P&gt;&lt;P&gt;&amp;nbsp; if sy-subrc = '0'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; READ DATASET gv_inp_file INTO gx_content.&amp;nbsp; "all in one go&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOSE DATASET gv_inp_file.&lt;/P&gt;&lt;P&gt;&amp;nbsp; endif. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; buffer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = gx_content&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output_length = gv_len&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TABLES&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; binary_tab&amp;nbsp;&amp;nbsp;&amp;nbsp; = gt_bin_data. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Nov 2014 14:22:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-pdf-from-application-server-and-convert-it-to-binary/m-p/10763737#M1877099</guid>
      <dc:creator>JK</dc:creator>
      <dc:date>2014-11-18T14:22:48Z</dc:date>
    </item>
    <item>
      <title>Re: reading PDF from application server and convert it to Binary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-pdf-from-application-server-and-convert-it-to-binary/m-p/10763738#M1877100</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM upload_file_2&lt;/P&gt;&lt;P&gt;&amp;nbsp; USING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; p_path TYPE pathextern&lt;/P&gt;&lt;P&gt;&amp;nbsp; CHANGING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; it_solix TYPE solix_tab .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; DATA: big_string TYPE xstring .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; DATA: mess TYPE string .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; OPEN&amp;nbsp; DATASET p_path FOR INPUT IN BINARY MODE MESSAGE mess .&lt;/P&gt;&lt;P&gt;&amp;nbsp; READ&amp;nbsp; DATASET p_path INTO big_string .&lt;/P&gt;&lt;P&gt;&amp;nbsp; CLOSE DATASET p_path .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; CALL METHOD cl_bcs_convert=&amp;gt;xstring_to_solix&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; iv_xstring = big_string&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RECEIVING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; et_solix&amp;nbsp;&amp;nbsp; = it_solix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "upload_file_2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Nov 2014 15:00:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-pdf-from-application-server-and-convert-it-to-binary/m-p/10763738#M1877100</guid>
      <dc:creator>rosenberg_eitan</dc:creator>
      <dc:date>2014-11-18T15:00:51Z</dc:date>
    </item>
  </channel>
</rss>

