0

こんにちは、phpの基本的な知識を持つac#プログラマーです。現在、PDFをダウンロードする必要があるphpの割り当てに取り組んでいます。Webサービスからダウンロードしようとしましたが、機能しません。関連するPDFのバイト配列を取得できます。PDFファイルに変換することは可能ですか?ありがとうございます。

私のphpコード:

   <?php
    require_once("nuSOAP/lib/nusoap.php");
    $client = new nusoap_client('http://localhost/WS-PDF/Fill_Pdf.asmx?wsdl',true);
    $soapaction = "http://tempuri.org/GetPdf";
    $namespace= "http://tempuri.org/";
    $client->soap_defencoding = 'UTF-8';
    $params = array('test' => "PDF");
    $result = $client->call('GetPdf',$params,$namespace,$soapaction);
    print_r(array_values($result));
    $err = $client->getError();
    if ($err) {
        exit();
    }
?>
4

1 に答える 1

1

バイトを変数に割り当ててから、ブラウザーに pdf を出力するように指示すると、pdf を取得する必要があります。以下の例では、変数 $pdf を使用しています。

header("Content-type: application/pdf");
header("Content-Length: $length");
header("Content-Disposition: inline; filename='$filename'");
echo $pdf;
于 2012-11-08T17:04:09.727 に答える