2017-08-01 9 views
0

私はcasperjsを使用して作るので、いくつかの例:リンクによってオープンPDFとキャプチャ

casper.start('http://lacoa.org/pdf/emergencysurvivalguide-lowres.pdf', function() { 
    this.wait(1000, function() { 
     casper.capture(filepath); 
    }); 
}); 

私はそれがファイルではなく、ページであることを理解し、私は、ブラウザでファイルを開き、キャプチャを行うことができますか?ありがとう。

+1

可能な複製をダウンロードするには少し時間がかかります(https://stackoverflow.com/questions/37082485/ pdf-with-headless-browser-phantomjs) – Vaviloff

答えて

0

あなたはcasper.download

var pdfUri = 'http://lacoa.org/pdf/emergencysurvivalguide-lowres.pdf'; 

var casper = require('casper').create(); 
casper.userAgent('Mozilla/5.0 (Macintosh; Intel Mac OS X)'); 

casper.start('http://lacoa.org', function() { 
    this.echo('Downloading ' + pdfUri); 
    this.download(pdfUri, 'download.pdf'); 
}); 

casper.run(function() { 
    this.echo('Done.').exit(); 
}); 

を探しています。これは、[ヘッドレスブラウザPhantomjsとオープンPDF]の

関連する問題