0

ueUPS出荷APIを使用しています...

<LabelSpecification>
    <LabelStockSize>
        <Height>4</Height>
        <Width>6</Width>
    </LabelStockSize>
    <LabelPrintMethod>
        <Code>EPL</Code>
        <Description>epl file</Description>
    </LabelPrintMethod>
    <HTTPUserAgent>Mozilla/4.5</HTTPUserAgent>
    <LabelImageFormat>
        <Code>GIF</Code>
        <Description>gif</Description>
    </LabelImageFormat>
    </LabelSpecification>

。。。

それはSTgsQSwwMDEKSTgsQSwwMDEKT0QKcTc5NQpRMTYwMCwyNApTMgpEMTAKSkYKTgpaVApiMTMsNDI5LE0sIjAxNSw4NDAsMTk0MDYsMDAwMCxbKT4eMDEdOTYxWjk0NjM4NzYzHVVQU04dNDRBQTE1HjA3L1RNRjItODIlKVFNKE1VQloyMDcpWEoyK0JORUlZOEorXCJcDVEgLBxZJDhEXA1cDR4EIgpBMTcsNywwLDIsMSwxLE4sIlRFU1QiCkExNywyNCwwLDIsMSwxLE4sIjExMS0xMTEtMTExMSIKQTE3LDQxLDAsMiwxLDEsTiwiMTE1MCBGSVJTVCBBVkUiCkExNyw1OCwwLDIsMSwxLE4sIktJTkcgT0YgUFJVU1NJQSAgUEEgMTk0MDYiCkE2MiwxNjQAAAAPのように画像のRAW形式を返します///// ....

画像をPCに保存して、Webページに表示する方法を知りたいです。

4

2 に答える 2

1

私はphpで成功し、fopenとfwriteを使用して次のようなgifファイルを作成します。

$file=fopen("temp.gif","w");
fwrite($file,base64_decode("the encoded string..."));

これによりgifファイルが取得され、Webに配置できます。apache:apacheを使用してgifファイルを保存するフォルダーをchownすることを忘れないでください。

于 2012-08-09T01:56:19.007 に答える
0

UPS API には詳しくありませんが、USPS は base64 でエンコードされたラベル データベースを返します。関数 base64_decode を使用してから file_put_contents を使用してディスクに保存してみてください。

于 2012-07-18T06:58:17.770 に答える