2014-11-11 5 views
0

Сохраните динамически созданный PDF-файл с URL-адреса на диск. PDF-файл создается с использованием ASPX на url, образец url -Сохраните файл PDF на сервер

Я пробовал базовые файлы file_get_contents, но он сохраняет пустой файл.

http://url-address/LabReport_Interface.aspx?TestID=LSHHI764&PID=LSHHI637515&LedgerTransactionNo=401411000222 

$handle = fopen("./reports/test.pdf", "wb"); 
if (fwrite($handle, file_get_contents($url)) === FALSE) { 
     echo "Cannot write to file ($filename)"; 
} 
fclose($handle); 

Заранее спасибо. Любой другой поворот также будет оценен.

+0

страницы, которая называется имеет форму, которая представляет и дает PDF, как идти на эту страницу, используя завиток или, возможно, perl – Gaurav

ответ

0

Я нашел решение, я использовал Perl-вызов из PHP и сохранен в формате PDF с помощью Perl-WWW-механизировать

#!/usr/bin/perl 

use WWW::Mechanize; 

my $url = $ARGV[0]; 
my $filename = $ARGV[1]; 

my $mech = WWW::Mechanize->new(); 

$mech->get($url); 
$mech->success(); 
$mech->save_content($filename); 
Смежные вопросы