簡體   English   中英

使用無頭瀏覽器Phantomjs打開PDF

[英]Open PDF with headless browser Phantomjs

我有一個托管在s3服務器上的pdf文件,我想打開pdf文件並在phantomjs中截屏。 每次我都處於失敗狀態。 我環顧四周,似乎找不到簡單的解決方案

var page = require('webpage').create();
var link = 'http://vfs.velma.com/Velma/testcard.pdf'; 
page.open(link, function(status) {
if (status!=='success') {
    console.log(status);
    phantom.exit();
} 
console.log(status);
phantom.exit();
});//ends page open()

我搜索了文檔,但未找到有關打開pdf的信息。 我的最終目標是截圖pdf並使用jquery注入疊加圖像。 僅使用phantomjs和jquery可以做到這一點嗎?

PDF文件不是網頁,因此PhantomJS自然不會呈現它。 但是,有些項目和服務可以在瀏覽器中呈現PDF,例如Mozilla的pdf.js或Google的在線PDF查看器

由於它們產生有效的HTML,因此您可以在PhantomJS中使用它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM