Зритель не регулярно проверяет изменения на диске, поэтому короткий ответ: нет (к сожалению)
Вы можете, однако, использовать свой браузер, чтобы увидеть файл pdf внутри собственной html-страницы, которая регулярно обновляет страницу с помощью javascript.
Вот как (включая кнопки для переключения между ручным и автоматическим обновлением):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<title>my pdf</title>
<script type="text/javascript">
var timer = null;
function refresh(){
var d = document.getElementById("pdf"); // gets pdf-div
d.innerHTML = '<embed src="myPdfFile.pdf" width="700" height="575">';
}
function autoRefresh(){
timer = setTimeout("autoRefresh()", 2000);
refresh();
}
function manualRefresh(){
clearTimeout(timer);
refresh();
}
</script>
</head>
<body>
<button onclick="manualRefresh()">manual refresh</button>
<button onclick="autoRefresh()">auto refresh</button>
<div id="pdf"></div>
</body>
<script type="text/javascript">refresh();</script>
</html>
Просто сохраните этот код как, например. 'pdfrefresher.html' в той же папке, что и ваш pdf. В качестве src
объекта встраивания вы используете только имя файла, например, 'myPdfFile.pdf' (не диск или каталог).
В коде вы можете настроить ширину и высоту внедренного объекта и время ожидания (в миллисекундах).