के साथ एक चर से एक gif प्रिंटिंग मैं एंडिसिया शिपिंग लेबल सर्वर के साथ प्रयोग कर रहा हूँ। नीचे नमूना कोड मुझे अपने परीक्षण सर्वर से यूएसपीएस लेबल प्राप्त करने की अनुमति देता है। मैं वापस आने वाली छवि को कैसे प्रदर्शित करूं। अभी print_r फ़ंक्शन (यदि अन-टिप्पणी की गई है) छवि के रूप में दिखाई देने वाली सरणी सामग्री को प्रिंट करता है।php
<?php
$strGetLabelURL = "https://www.envmgr.com/LabelService/EwsLabelService.asmx/GetPostageLabelXML";
$request = '<LabelRequest ImageFormat="GIF" Test="YES">
<RequesterID>abcd</RequesterID>
<AccountID>123456</AccountID>
<PassPhrase>samplePassPhrase</PassPhrase>
<MailClass>FIRST</MailClass>
<DateAdvance>0</DateAdvance>
<WeightOz>1</WeightOz>
<Stealth>FALSE</Stealth>
<Services InsuredMail="OFF" SignatureConfirmation="OFF" />
<Value>0</Value>
<Description>Sample Label</Description>
<PartnerCustomerID>12345ABCD</PartnerCustomerID>
<PartnerTransactionID>6789EFGH</PartnerTransactionID>
<ToName>Ben Franklin</ToName>
<ToCompany>United States Postal Service</ToCompany>
<ToAddress1>12345 Main Street</ToAddress1>
<ToCity>Camas</ToCity>
<ToState>WA</ToState>
<ToPostalCode>98607</ToPostalCode>
<ToPhone>2025551212</ToPhone>
<FromName>Technical Support</FromName>
<FromCompany>DYMO Endicia</FromCompany>
<ReturnAddress1>385 Sherman Ave.</ReturnAddress1>
<FromCity>Palo Alto</FromCity>
<FromState>CA</FromState>
<FromPostalCode>94306</FromPostalCode>
<FromZIP4>1864</FromZIP4>
<FromPhone>8005763279</FromPhone>
</LabelRequest>';
$params = array('http' => array(
'method' => 'POST',
'content' => 'labelRequestXML='.$request,
'header' => 'Content-Type: application/x-www-form-urlencoded'));
$ctx = stream_context_create($params);
$fp = fopen($strGetLabelURL, 'rb', false, $ctx);
if (!$fp)
{
print "Problem with $strGetLabelURL";
}
$response = stream_get_contents($fp);
if ($response === false)
{
print "Problem reading data from $url, $php_errormsg";
}
print_r($response);
?>
$ प्रतिक्रिया की सामग्री क्या है? – xdazz
क्या छवि का ब्लॉब एक सरणी तत्व है? – alex