0

嗨,我是具有 php 基本知识的 ac# 程序员。目前正在处理需要下载 pdf 的 php 任务。我尝试通过网络服务下载,但它不起作用。能够获得相关 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 回答