2016-05-06 2 views
0

У меня есть pdf-файл, размещенный на сервере s3, я хотел бы открыть pdf-файл и сделать скриншоты в phantomjs. Каждый раз, когда я получаю статус неудачи. Я огляделся и не мог найти легкое решение.Открыть 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. Возможно ли использование только фантомов и jquery?

+0

Ссылка дает ошибку. Сайт недоступен. –

+0

Да, я изменил его, поскольку pdf, который я пытаюсь связать, предназначен для работы и является приватным. Я проверил его с несколькими размещенными pdf-файлами. Я изменю вопрос на ссылку на доступный pdf –

ответ

1

PDF файл - это не веб-страница, поэтому, естественно, PhantomJS не будет ее отображать. Однако есть проекты и сервисы, которые делают возможным рендеринг PDF в браузере, например, Mozilla или Google online PDF viewer.

С те производят действительный HTML, вы можете работать с ними в PhantomJS.

Смежные вопросы