<html>
<head>
<link href="mmres://user_interface_reference.css" rel="stylesheet" type="text/css">
<title>BINARYDECODE</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
   <div id="">
   <table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
      <tr> 
         <td valign="top" class="name">BINARYDECODE</td>
         <td valign="top" nowrap class="compatibility">&nbsp;</td>
      </tr>
      <tr>
         <td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
      </tr>


    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title"></span>
<p>
oCiIuWFNgɕϊ܂B`ɃGR[hꂽoCif[^oCiIuWFNgɖ߂ƂɎgp܂B
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">߂l</span>
<p>
oCiIuWFNg
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">JeS</span>
<p>
ϊ֐A֐
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">֐̃V^bNX</span><pre>BinaryDecode(string, binaryencoding)
</pre>    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">֘A</span>
<p>
BinaryEncodeACharsetEncodeACharsetDecode
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">qXg</span>
<p>
ColdFusion&#160;MX&#160;7: ̊֐ǉ܂B
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">p[^</span>
<p>

</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">gp@</span>
<p>
̊֐gpāAoCi`ŃGR[hꂽ\L̃oCif[^AoCiIuWFNgɕϊAAvP[VŎgpł悤ɂ܂BoCif[^́AHTTP  SMTP Ȃǂ̑̃C^[lbgvgRœ]邱Ƃf[^x[Xŕۊǂ邱Ƃ\ȕƂăGR[h邱Ƃ悭܂B
</p>

<p>
ToBinary(base64data) ֐ł͂ȂABinaryDecode ֐gpāAׂĂ̐VKAvP[VŁABase64 ŃGR[hꂽf[^oCif[^ɕϊ邱Ƃ߂܂B
</p>

<p>
oCif[^̏̏ڍׂɂẮÅey[WQƂĂB
</p>
<ul>

<li>oCif[^t@CɃ[h@ѓǂݍޕ@ɂẮAcffile QƂĂB</li>

<li>oCif[^VAуVA@ɂẮAcfwddx QƂĂB</li>

<li>ϐoCi`ǂ`FbN@ɂẮAIsBinary QƂĂB</li>

<li>oCiIuWFNg̒𒲂ׂ@ɂẮALen QƂĂB</li>
</ul>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title"></span>
<p>
̗ł́AGIF t@CoCif[^Ƃēǂݍ݁AoCi`ŃGR[hꂽɕϊɁÃGR[hꂽf[^oCif[^ɖ߂Aʂt@Cɏ݂܂BGR[hꂽ񂨂уC[Wo̓t@Cɕ\܂B
</p>
<pre>&lt;h3&gt;oCiGR[h̕ϊ̗&lt;/h3&gt;

&lt;!--- tH[MꂽꍇȀs܂B ---&gt;
&lt;cfif IsDefined(&quot;Form.binEncoding&quot;)&gt;

   &lt;!--- oCif[^t@Cǂݍ݂܂B ---&gt;
   &lt;cffile action=&quot;readbinary&quot; 
file=&quot;C:CFusionMX7wwwrootCFIDEadministratorimageshelp.gif&quot; variable=&quot;binimage&quot;&gt;

   &lt;!--- ǂݍ݃f[^oCiGR[hŕϊɃoCif[^ɖ߂܂B ---&gt;
   &lt;cfscript&gt;
      binencode=BinaryEncode(binimage, Form.binEncoding);
      bindecode=BinaryDecode(binencode, Form.binEncoding);
   &lt;/cfscript&gt;

   &lt;!---  ϊ̌ʂt@Cɏ݂܂B ---&gt;
   &lt;cffile action=&quot;write&quot; file=&quot;C:temphelp.gif&quot; output=&quot;#bindecode#&quot; addnewline=&quot;No&quot; &gt;

   &lt;!--- ʂ\܂B ---&gt;
   &lt;cfoutput&gt;
      &lt;p&gt;&lt;b&gt;oCiGR[h :&lt;/b&gt; #Form.binEncoding#&lt;/p&gt;
      
      &lt;p&gt;&lt;b&gt;BinaryEncode ɂoCi`ŃGR[hꂽɕϊꂽC[W
         &lt;/b&gt;&lt;br&gt;
         #binencode#&lt;/p&gt;
      &lt;p&gt;&lt;b&gt;BinaryDecode gpăoCiɖ߂ꂽɃt@C
         ܂ꂽC[W&lt;/b&gt;&lt;br&gt;
      &lt;img src=&quot;C:temphelp.gif&quot;&gt;&lt;br&gt; 
   &lt;/cfoutput&gt;
&lt;/cfif&gt;

&lt;!--- ͌` ---&gt;
&lt;form action=&quot;#CGI.SCRIPT_NAME#&quot; method=&quot;post&quot;&gt;
   &lt;b&gt;oCiGR[hI&lt;/b&gt;&lt;br&gt;
   &lt;select size=&quot;1&quot; name=&quot;binEncoding&quot; &gt;
      &lt;option selected&gt;UU&lt;/option&gt;
      &lt;option&gt;Base64&lt;/option&gt;
      &lt;option&gt;Hex&lt;/option&gt;
   &lt;/select&gt;&lt;br&gt;
   &lt;br&gt;
   &lt;input type = &quot;Submit&quot; value = &quot;convert my data&quot;&gt;
&lt;/form&gt;
</pre>
         </td>
      </tr>
   </table>
   </div>
<div id="STRING">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>  
<td valign="top" class="name">STRING</td>
  <td valign="top" nowrap class="compatibility">&nbsp;</td>
  </tr>
  <tr>
  <td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
  </tr>

 </td>
  </tr>
  <tr>
    <td>GR[hꂽoCif[^܂ޕłB


  </td>
  </tr>
  </table>
</div>
<div id="BINARYENCODING">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>  
<td valign="top" class="name">BINARYENCODING</td>
  <td valign="top" nowrap class="compatibility">&nbsp;</td>
  </tr>
  <tr>
  <td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
  </tr>

 </td>
  </tr>
  <tr>
    <td>̃oCif[^𕶎ɃGR[hƂɎgpASYw肷镶
B̂ꂩłȂ΂Ȃ܂B
<ul>

<li>Hex: 0 ` 9  A ` F ̕ŁAoCgƂ 16 i̒l\܂BƂ΁A3A łB</li>

<li>UU: UNIX UUencode ASYgpăf[^GR[h܂B</li>

<li>Base64: www.ietf.org/rfc/rfc2045.txt</a>  IETF RFC 2045 ɏ]ABase64 ASYgpăf[^GR[h܂B</li>
</ul>


  </td>
  </tr>
  </table>
</div>

  </body>
</html>
